﻿<?xml version="1.0" encoding="utf-8"?>
<modelStoreModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm4="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/LogicalClassDesigner" xmlns:dm9="http://schemas.microsoft.com/dsltools/SimpleShapesModel" xmlns:dm10="http://schemas.microsoft.com/dsltools/UseCaseModel"
  dslVersion="1.0.0.0"
  Id="605427f5-01cd-4049-9c79-14bc4dcdb4f3"
  name="ModelingProject1" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
  <profileInstances>
    <packageHasProfileInstances
      Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b">
      <profileInstance
        Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791"
        name="StandardProfileL2" />
    </packageHasProfileInstances>
    <packageHasProfileInstances
      Id="29349502-908c-4fda-9054-c48619c59ed0">
      <profileInstance
        Id="532ea607-fb19-44b8-8502-3351b05452be"
        name="StandardProfileL3" />
    </packageHasProfileInstances>
  </profileInstances>
  <packagedElements>
    <packageHasNamedElement>
      <activity
        Id="888deb64-e3fc-4ac9-b556-018ff2eec59e"
        name="DownloadRates"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false"
        isReentrant="false"
        isReadOnly="false"
        isSingleExecution="false">
        <nodes>
          <initialNode
            Id="cbd176a6-134e-4add-a2bd-c7d584987487"
            name="Initial1"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="189aa145-e843-493f-ad77-c6313f0b1af3"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="36bd3299-3e52-4656-883e-2cd0e2109db1"
                  LastKnownName="Load Moscow Exchange site"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </initialNode>
          <opaqueAction
            Id="36bd3299-3e52-4656-883e-2cd0e2109db1"
            name="Load Moscow Exchange site"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="40f167bc-e00d-4269-a1a6-44fefde136be"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="a592a8d9-dcc9-4f6b-804a-8c57d73ecc74"
                  LastKnownName="Click on the button"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="a592a8d9-dcc9-4f6b-804a-8c57d73ecc74"
            name="Click on the button"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="c376e6b9-e07a-4e27-b074-4503dc05dfe2"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="d45a4014-4ee5-4f33-9881-91d358814b6e"
                  LastKnownName="Save data in folder"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="d45a4014-4ee5-4f33-9881-91d358814b6e"
            name="Save data in folder"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="48170d49-d07d-479b-b0a1-aff6a46d8439"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="4e5a2bf1-0999-477b-9e88-8b14aad4bca8"
                  LastKnownName="Make a record in queue"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="4e5a2bf1-0999-477b-9e88-8b14aad4bca8"
            name="Make a record in queue"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="b705fe5d-df16-411d-99a4-618a8c236f3e"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="7f406fcb-d04d-48c8-a6f7-dfd305ab3b27"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <activityFinalNode
            Id="7f406fcb-d04d-48c8-a6f7-dfd305ab3b27"
            name="ActivityFinal1"
            isLeaf="false" />
        </nodes>
      </activity>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <activity
        Id="db0316cb-ede3-4df6-a2f8-365ca41ed9b3"
        name="DownloadOffers"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false"
        isReentrant="false"
        isReadOnly="false"
        isSingleExecution="false">
        <nodes>
          <initialNode
            Id="745f6057-c19a-4c03-b739-0004fa843e35"
            name="Initial1"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="30778ba4-32e3-4cf8-b1a7-b77865c82d2f"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="0cc4b51a-e84f-4cb8-b6e2-46ad08078c71"
                  LastKnownName="Download bonds from database"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </initialNode>
          <opaqueAction
            Id="0cc4b51a-e84f-4cb8-b6e2-46ad08078c71"
            name="Download bonds from database"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="8d375579-1f7d-476e-a965-3f5f383a7f62"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="1f791c4c-77f2-4b3c-8273-dc3b49fab710"
                  LastKnownName="Find page for each of bonds with cashflows on Finam"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="1f791c4c-77f2-4b3c-8273-dc3b49fab710"
            name="Find page for each of bonds with cashflows on Finam"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="219de81d-ecc4-4572-83f4-9e17d60c41da"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="3202cd25-1a2c-4cdf-857b-3c1d7337e730"
                  LastKnownName="Save given results in csv"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="3202cd25-1a2c-4cdf-857b-3c1d7337e730"
            name="Save given results in csv"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="b5c32c6c-94dc-4160-ab14-be7f1ec9c8c7"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="7433de0f-af46-45eb-a5e8-baf5f35bfe8e"
                  LastKnownName="Make a record in queue"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="7433de0f-af46-45eb-a5e8-baf5f35bfe8e"
            name="Make a record in queue"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="499537e2-9577-4b85-a96e-e824c511ff55"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="e06d6f04-6328-4123-867f-17faadf7bc9b"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <activityFinalNode
            Id="e06d6f04-6328-4123-867f-17faadf7bc9b"
            name="ActivityFinal1"
            isLeaf="false" />
        </nodes>
      </activity>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <activity
        Id="ad19984a-0f4f-4021-9c73-e57c03ae8502"
        name="DownloadCurrencies"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false"
        isReentrant="false"
        isReadOnly="false"
        isSingleExecution="false">
        <nodes>
          <opaqueAction
            Id="a5eb289b-62e9-4130-872e-5204bea620e1"
            name="Get all available currencies"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="0504709e-0a07-4d5d-aa54-fea1dc5c35f5"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="c2b1c56c-e6f7-4ad3-bdfa-879c457cb9da"
                  LastKnownName="Send query to CBR"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="c2b1c56c-e6f7-4ad3-bdfa-879c457cb9da"
            name="Send query to CBR"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="ca498eaf-0300-4b04-9387-4da567c5ceec"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="f9f65986-873e-4fdc-abb7-54e2fea4bfe0"
                  LastKnownName="Save given results in csv"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="f9f65986-873e-4fdc-abb7-54e2fea4bfe0"
            name="Save given results in csv"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="1c578228-6578-46f2-860e-5b3d8e9e2865"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="a680a305-7586-4b84-91f7-46050a69625e"
                  LastKnownName="Make a record in queue"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="a680a305-7586-4b84-91f7-46050a69625e"
            name="Make a record in queue"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="c16eb0b7-1835-4c14-9dd0-daf462b94f08"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="31d1d82b-0f4d-43eb-a7f2-3e81d261fdf1"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <initialNode
            Id="245d8fa7-eb45-4b5f-850c-972faf860394"
            name="Initial1"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="16b8c03a-b6b4-47f6-9e3a-9e79f8615f9a"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="a5eb289b-62e9-4130-872e-5204bea620e1"
                  LastKnownName="Get all available currencies"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </initialNode>
          <activityFinalNode
            Id="31d1d82b-0f4d-43eb-a7f2-3e81d261fdf1"
            name="ActivityFinal1"
            isLeaf="false" />
        </nodes>
      </activity>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <activity
        Id="6ee98de7-298c-45ee-9239-9c79f08e8781"
        name="DownloadRUONIA"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false"
        isReentrant="false"
        isReadOnly="false"
        isSingleExecution="false">
        <nodes>
          <initialNode
            Id="9f7733e9-f5e0-45fe-9850-10cfb38b1986"
            name="Initial1"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="f0a69d36-0d0b-47df-8c07-c4ed71be959d"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="0ca395d1-9783-47af-8560-ab8d0e6bc99e"
                  LastKnownName="Send query to CBR"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </initialNode>
          <opaqueAction
            Id="0ca395d1-9783-47af-8560-ab8d0e6bc99e"
            name="Send query to CBR"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="6495db70-f31c-4a38-b9c6-5e5d7685943d"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="232a4350-c855-41da-8eec-7e49af66f0f0"
                  LastKnownName="Save given results in csv"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="232a4350-c855-41da-8eec-7e49af66f0f0"
            name="Save given results in csv"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="3b22dfd8-c465-48c0-a861-208933c50005"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="dd0ef33a-7e53-47e7-9c2d-dfc6158d7ea9"
                  LastKnownName="Make a record in queue"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="dd0ef33a-7e53-47e7-9c2d-dfc6158d7ea9"
            name="Make a record in queue"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="1f280dd5-bb0b-4ad7-9715-2a1c8324dd2c"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="618df11a-2104-464e-a39a-98c34a5b11a6"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="ModelingProject1.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <activityFinalNode
            Id="618df11a-2104-464e-a39a-98c34a5b11a6"
            name="ActivityFinal1"
            isLeaf="false" />
        </nodes>
      </activity>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="b092af0c-f6f7-4a2c-b77c-b3d45b64d9c1"
        name="BalancePosition"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="7047d244-eb00-4e57-b7b0-201ab781d117"
        name="PortfolioPosition"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="2d74f60b-09cd-4d49-87ee-b0d3e1e44d1f"
        name="Scalar&lt;T&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="1a13a7fd-e0d2-47a5-bff5-129c41614068"
        name="Environment"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="a7bce5ed-56ca-4a53-8b34-7daf6a71081a"
        name="ScenarioData"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="0829cb65-f8ad-4dff-812c-6c0281c90327"
        name="PortfolioData"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="3d064366-1b5a-437f-ad71-a192563130d3"
        name="MarketData"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <interaction
        Id="c68d38ff-8347-41f4-a9ba-ebdcede0b046"
        name="Sequence1"
        collapseFragmentsFlag="false"
        isActiveClass="false"
        isAbstract="false"
        isLeaf="false"
        isReentrant="false">
        <fragments>
          <behaviorExecutionSpecification
            Id="9532bd51-22b1-4545-9cfc-df8ede4bf442"
            name="BehaviorExecutionSpecification1">
            <coveredLifelines>
              <lifelineMoniker
                Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="840196f3-db84-4b14-8a33-62f999126458"
                LastKnownName="ExecutionOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="7f2d7dc0-2848-4c81-a19b-1a121cab013f"
                LastKnownName="ExecutionOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="2ee5ccb8-9fe7-426d-a682-f6d0694250ed"
                LastKnownName="MessageOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="a2b7b7a0-1909-4017-a0c9-ea27b5af17a6"
                LastKnownName="MessageOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="7f2d7dc0-2848-4c81-a19b-1a121cab013f"
            name="ExecutionOccurrenceSpecification1">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="22e7cf45-0c37-415a-84db-d9fe47877248"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="e42fd748-ea2f-44a7-bc93-d0e1bbef5425"
            name="MessageOccurrenceSpecification1">
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="2ee5ccb8-9fe7-426d-a682-f6d0694250ed"
            name="MessageOccurrenceSpecification2">
            <covered>
              <lifelineMoniker
                Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="a2b7b7a0-1909-4017-a0c9-ea27b5af17a6"
            name="MessageOccurrenceSpecification3">
            <covered>
              <lifelineMoniker
                Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="45a59a5c-3ff4-4707-ba72-944561899afe"
            name="MessageOccurrenceSpecification4">
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="840196f3-db84-4b14-8a33-62f999126458"
            name="ExecutionOccurrenceSpecification2">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="e8e8653a-b4c4-434b-be3e-c2062d48d15c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="9a64cb6c-ebc0-4859-a36b-ac5c0f2e4ec2"
            name="BehaviorExecutionSpecification2">
            <coveredLifelines>
              <lifelineMoniker
                Id="163f46e5-cc08-48cb-9361-6f8874fe0a88"
                LastKnownName="Finam"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="8f500322-f302-4e39-9a19-74ae09bc4bbd"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="a7442f68-a688-44f3-8a8d-01ae726bab04"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="d2a6677a-f0a8-470e-bcdd-dceda4760bf6"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="7baedcaa-2b24-49ac-9f39-17cce606db23"
                LastKnownName="MessageOccurrenceSpecification7"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="a7442f68-a688-44f3-8a8d-01ae726bab04"
            name="ExecutionOccurrenceSpecification3">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="13711386-c24c-48fb-9161-7aafb956bdae"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="163f46e5-cc08-48cb-9361-6f8874fe0a88"
                LastKnownName="Finam"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="ef2f2129-206f-403a-811c-33c8b8f57baf"
            name="MessageOccurrenceSpecification5">
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="d2a6677a-f0a8-470e-bcdd-dceda4760bf6"
            name="MessageOccurrenceSpecification6">
            <covered>
              <lifelineMoniker
                Id="163f46e5-cc08-48cb-9361-6f8874fe0a88"
                LastKnownName="Finam"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="77959920-2d9f-4da4-b406-a7e57739f236"
            name="MessageOccurrenceSpecification8">
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="7baedcaa-2b24-49ac-9f39-17cce606db23"
            name="MessageOccurrenceSpecification7">
            <covered>
              <lifelineMoniker
                Id="163f46e5-cc08-48cb-9361-6f8874fe0a88"
                LastKnownName="Finam"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="8f500322-f302-4e39-9a19-74ae09bc4bbd"
            name="ExecutionOccurrenceSpecification4">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="b58b6791-c7e3-4e09-9467-d9e56fbfd090"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="163f46e5-cc08-48cb-9361-6f8874fe0a88"
                LastKnownName="Finam"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="de5c30c6-f66b-4bf4-a549-ece2a4247e35"
            name="BehaviorExecutionSpecification5">
            <coveredLifelines>
              <lifelineMoniker
                Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="6ec563bf-070e-4119-98c6-00bf3fb10d12"
                LastKnownName="ExecutionOccurrenceSpecification10"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="d8d0f41a-e21d-4025-8bb9-b70512fccd70"
                LastKnownName="ExecutionOccurrenceSpecification9"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="9c733399-03c0-45ac-9016-97704517b16d"
                LastKnownName="MessageOccurrenceSpecification14"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="72f12679-079e-4e8e-abe7-a4924810f011"
                LastKnownName="MessageOccurrenceSpecification15"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="d8d0f41a-e21d-4025-8bb9-b70512fccd70"
            name="ExecutionOccurrenceSpecification9">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="ede11bb6-9355-49b5-b7ad-89328400efa1"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="f0fc2017-9d2f-4b2c-9885-1f4671b4d01b"
            name="MessageOccurrenceSpecification13">
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="9c733399-03c0-45ac-9016-97704517b16d"
            name="MessageOccurrenceSpecification14">
            <covered>
              <lifelineMoniker
                Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="72f12679-079e-4e8e-abe7-a4924810f011"
            name="MessageOccurrenceSpecification15">
            <covered>
              <lifelineMoniker
                Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="f5991077-3ead-44bb-ac08-ee7dff7104a3"
            name="MessageOccurrenceSpecification16">
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="6ec563bf-070e-4119-98c6-00bf3fb10d12"
            name="ExecutionOccurrenceSpecification10">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="45360740-10bf-4f22-ae9d-b9250151a200"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="0dd968a6-b7b7-4df9-b3ec-8434c7587520"
            name="MessageOccurrenceSpecification11">
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="3451cdbb-ca77-422a-9370-e09f5ef8ef18"
            name="BehaviorExecutionSpecification4">
            <coveredLifelines>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="e89fcee3-d6fd-43cb-ad79-1dfc328af1c1"
                LastKnownName="ExecutionOccurrenceSpecification8"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="885ced8d-ddde-4638-b8bb-aed1920122c4"
                LastKnownName="ExecutionOccurrenceSpecification7"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="70231b04-5b49-43c1-a332-b18d69a3e408"
                LastKnownName="MessageOccurrenceSpecification12"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="885ced8d-ddde-4638-b8bb-aed1920122c4"
            name="ExecutionOccurrenceSpecification7">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="185c500f-ce5f-44ac-85e3-b2598e57c084"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="70231b04-5b49-43c1-a332-b18d69a3e408"
            name="MessageOccurrenceSpecification12">
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="e89fcee3-d6fd-43cb-ad79-1dfc328af1c1"
            name="ExecutionOccurrenceSpecification8">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="9c70013b-ca27-4f78-9f37-577badbcf5a7"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="2122355d-dff0-409a-9394-002f04f16927"
            name="BehaviorExecutionSpecification6">
            <coveredLifelines>
              <lifelineMoniker
                Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="0fefe7f2-d6b6-4ca8-8ffd-a2eff0f86209"
                LastKnownName="ExecutionOccurrenceSpecification12"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="5c0805d5-03ae-4b93-b86d-17847572ba35"
                LastKnownName="ExecutionOccurrenceSpecification11"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="5a409571-3307-4808-942a-7ec5d1ca5e74"
                LastKnownName="MessageOccurrenceSpecification18"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="749cc5ea-1eb7-4942-92e8-995252ce4434"
                LastKnownName="MessageOccurrenceSpecification19"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="5c0805d5-03ae-4b93-b86d-17847572ba35"
            name="ExecutionOccurrenceSpecification11">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="9ad7df9b-371a-4f3b-bc86-f4e64658f300"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="43b9cffd-3a4b-4aaf-a90a-0eeb7f89e0ea"
            name="MessageOccurrenceSpecification17">
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="5a409571-3307-4808-942a-7ec5d1ca5e74"
            name="MessageOccurrenceSpecification18">
            <covered>
              <lifelineMoniker
                Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="749cc5ea-1eb7-4942-92e8-995252ce4434"
            name="MessageOccurrenceSpecification19">
            <covered>
              <lifelineMoniker
                Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="109352f2-f811-4770-8476-dac2c043e568"
            name="MessageOccurrenceSpecification20">
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="0fefe7f2-d6b6-4ca8-8ffd-a2eff0f86209"
            name="ExecutionOccurrenceSpecification12">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="66a5f88f-77bf-483f-8e42-2f38bda04be2"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="98d14079-1500-493b-94c1-78d7a8e50f07"
            name="MessageOccurrenceSpecification25">
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="5f4e5602-3283-4b27-994a-f47d32330d6c"
            name="BehaviorExecutionSpecification8">
            <coveredLifelines>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="1684b62c-9331-45df-95f0-4a5e65c7b7a3"
                LastKnownName="ExecutionOccurrenceSpecification16"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="c7004b59-4245-4c3b-8a2e-fc8f79d2324c"
                LastKnownName="ExecutionOccurrenceSpecification15"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="ecafcf92-35e1-4727-bf5f-21475d2a5084"
                LastKnownName="MessageOccurrenceSpecification26"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="c7004b59-4245-4c3b-8a2e-fc8f79d2324c"
            name="ExecutionOccurrenceSpecification15">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="ff129dcc-62eb-4807-a1df-3e29402b94c6"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="ecafcf92-35e1-4727-bf5f-21475d2a5084"
            name="MessageOccurrenceSpecification26">
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="1684b62c-9331-45df-95f0-4a5e65c7b7a3"
            name="ExecutionOccurrenceSpecification16">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="caff448b-4da9-476a-81aa-49e8faa160c1"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="de90809c-3482-4744-be62-652c7468dfd0"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
        </fragments>
        <lifelines>
          <lifeline
            Id="de90809c-3482-4744-be62-652c7468dfd0"
            name="Calculation"
            isActor="false"
            lifelineDisplayName="Calculation">
            <topLevelOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="e42fd748-ea2f-44a7-bc93-d0e1bbef5425"
                LastKnownName="MessageOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="45a59a5c-3ff4-4707-ba72-944561899afe"
                LastKnownName="MessageOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="ef2f2129-206f-403a-811c-33c8b8f57baf"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="77959920-2d9f-4da4-b406-a7e57739f236"
                LastKnownName="MessageOccurrenceSpecification8"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="f0fc2017-9d2f-4b2c-9885-1f4671b4d01b"
                LastKnownName="MessageOccurrenceSpecification13"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="f5991077-3ead-44bb-ac08-ee7dff7104a3"
                LastKnownName="MessageOccurrenceSpecification16"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="0dd968a6-b7b7-4df9-b3ec-8434c7587520"
                LastKnownName="MessageOccurrenceSpecification11"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="885ced8d-ddde-4638-b8bb-aed1920122c4"
                LastKnownName="ExecutionOccurrenceSpecification7"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="e89fcee3-d6fd-43cb-ad79-1dfc328af1c1"
                LastKnownName="ExecutionOccurrenceSpecification8"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="43b9cffd-3a4b-4aaf-a90a-0eeb7f89e0ea"
                LastKnownName="MessageOccurrenceSpecification17"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="109352f2-f811-4770-8476-dac2c043e568"
                LastKnownName="MessageOccurrenceSpecification20"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="98d14079-1500-493b-94c1-78d7a8e50f07"
                LastKnownName="MessageOccurrenceSpecification25"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="c7004b59-4245-4c3b-8a2e-fc8f79d2324c"
                LastKnownName="ExecutionOccurrenceSpecification15"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="1684b62c-9331-45df-95f0-4a5e65c7b7a3"
                LastKnownName="ExecutionOccurrenceSpecification16"
                LastKnownLocation="ModelingProject1.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="826ec945-1312-47e1-8132-d4d4a64c77ed"
            name="Moscow Exchange"
            isActor="false"
            lifelineDisplayName="Moscow Exchange">
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="7f2d7dc0-2848-4c81-a19b-1a121cab013f"
                LastKnownName="ExecutionOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="840196f3-db84-4b14-8a33-62f999126458"
                LastKnownName="ExecutionOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="d8d0f41a-e21d-4025-8bb9-b70512fccd70"
                LastKnownName="ExecutionOccurrenceSpecification9"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="6ec563bf-070e-4119-98c6-00bf3fb10d12"
                LastKnownName="ExecutionOccurrenceSpecification10"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="5c0805d5-03ae-4b93-b86d-17847572ba35"
                LastKnownName="ExecutionOccurrenceSpecification11"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="0fefe7f2-d6b6-4ca8-8ffd-a2eff0f86209"
                LastKnownName="ExecutionOccurrenceSpecification12"
                LastKnownLocation="ModelingProject1.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="163f46e5-cc08-48cb-9361-6f8874fe0a88"
            name="Finam"
            isActor="false"
            lifelineDisplayName="Finam">
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="a7442f68-a688-44f3-8a8d-01ae726bab04"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="8f500322-f302-4e39-9a19-74ae09bc4bbd"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
            </topLevelOccurrences>
          </lifeline>
        </lifelines>
        <messages>
          <message
            Id="dedba061-5f0f-4052-9167-57c8f384a26d"
            name="get current close of bond"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="e42fd748-ea2f-44a7-bc93-d0e1bbef5425"
                LastKnownName="MessageOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="2ee5ccb8-9fe7-426d-a682-f6d0694250ed"
                LastKnownName="MessageOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="2f1760aa-8859-48dd-864a-95b92f93816f"
            name="return current close"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="a2b7b7a0-1909-4017-a0c9-ea27b5af17a6"
                LastKnownName="MessageOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="45a59a5c-3ff4-4707-ba72-944561899afe"
                LastKnownName="MessageOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="d7e47846-5550-4db7-853e-83aa1308236e"
            name="get current coupon"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="ef2f2129-206f-403a-811c-33c8b8f57baf"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="d2a6677a-f0a8-470e-bcdd-dceda4760bf6"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="04cd46e1-550f-404a-bcac-3ab2d5c909f2"
            name="return current coupon"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="7baedcaa-2b24-49ac-9f39-17cce606db23"
                LastKnownName="MessageOccurrenceSpecification7"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="77959920-2d9f-4da4-b406-a7e57739f236"
                LastKnownName="MessageOccurrenceSpecification8"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="65d5e167-e4ff-4d4b-bba3-a242211d10d5"
            name="get maturity date"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="f0fc2017-9d2f-4b2c-9885-1f4671b4d01b"
                LastKnownName="MessageOccurrenceSpecification13"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="9c733399-03c0-45ac-9016-97704517b16d"
                LastKnownName="MessageOccurrenceSpecification14"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="a540be58-c1db-4883-b8a4-2facf710d21c"
            name="return maturity date"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="72f12679-079e-4e8e-abe7-a4924810f011"
                LastKnownName="MessageOccurrenceSpecification15"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="f5991077-3ead-44bb-ac08-ee7dff7104a3"
                LastKnownName="MessageOccurrenceSpecification16"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="bf16ed3b-8bcb-488d-9c18-fd031b5067cf"
            name="calculate current yield and time to maturity"
            messageKind="Complete"
            messageSort="CreateMessage"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="0dd968a6-b7b7-4df9-b3ec-8434c7587520"
                LastKnownName="MessageOccurrenceSpecification11"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="70231b04-5b49-43c1-a332-b18d69a3e408"
                LastKnownName="MessageOccurrenceSpecification12"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="ce71d096-a558-4a58-bc05-c830d74e2dbd"
            name="get nominal of bond"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="43b9cffd-3a4b-4aaf-a90a-0eeb7f89e0ea"
                LastKnownName="MessageOccurrenceSpecification17"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="5a409571-3307-4808-942a-7ec5d1ca5e74"
                LastKnownName="MessageOccurrenceSpecification18"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="b838e78d-a03f-430b-8ae1-d8141467754b"
            name="return nominal"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="749cc5ea-1eb7-4942-92e8-995252ce4434"
                LastKnownName="MessageOccurrenceSpecification19"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="109352f2-f811-4770-8476-dac2c043e568"
                LastKnownName="MessageOccurrenceSpecification20"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="f31a22fc-bbfb-4b6e-ab98-9c7e580a824a"
            name="calculate yield to maturity"
            messageKind="Complete"
            messageSort="CreateMessage"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="98d14079-1500-493b-94c1-78d7a8e50f07"
                LastKnownName="MessageOccurrenceSpecification25"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="ecafcf92-35e1-4727-bf5f-21475d2a5084"
                LastKnownName="MessageOccurrenceSpecification26"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
        </messages>
      </interaction>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="22e7cf45-0c37-415a-84db-d9fe47877248"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="e8e8653a-b4c4-434b-be3e-c2062d48d15c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="13711386-c24c-48fb-9161-7aafb956bdae"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="b58b6791-c7e3-4e09-9467-d9e56fbfd090"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="185c500f-ce5f-44ac-85e3-b2598e57c084"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="9c70013b-ca27-4f78-9f37-577badbcf5a7"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="ede11bb6-9355-49b5-b7ad-89328400efa1"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="45360740-10bf-4f22-ae9d-b9250151a200"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="9ad7df9b-371a-4f3b-bc86-f4e64658f300"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="66a5f88f-77bf-483f-8e42-2f38bda04be2"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="ff129dcc-62eb-4807-a1df-3e29402b94c6"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="caff448b-4da9-476a-81aa-49e8faa160c1"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <interaction
        Id="74546b8d-98a2-4039-a9f2-5290f8609307"
        name="Volatility"
        collapseFragmentsFlag="false"
        isActiveClass="false"
        isAbstract="false"
        isLeaf="false"
        isReentrant="false">
        <fragments>
          <behaviorExecutionSpecification
            Id="4951b9df-569c-4188-9851-017b655471a7"
            name="BehaviorExecutionSpecification1">
            <coveredLifelines>
              <lifelineMoniker
                Id="7bf33fbc-6370-40a5-b813-2ef06b3aa8e4"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="2584d8bd-fa22-4fe3-bb3b-a60065d0c680"
                LastKnownName="ExecutionOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="66bdfbfc-55d8-4bc7-8e87-a92969428b9a"
                LastKnownName="ExecutionOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="6513a8db-63dc-431d-be12-db9b147da8d6"
                LastKnownName="MessageOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="d7487bc0-3e7e-468b-9bc7-22ca9fde2edf"
                LastKnownName="MessageOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="66bdfbfc-55d8-4bc7-8e87-a92969428b9a"
            name="ExecutionOccurrenceSpecification1">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="5aaa2ec2-4513-4c34-82a4-46e25b505138"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="7bf33fbc-6370-40a5-b813-2ef06b3aa8e4"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="4c4638bf-ada9-49aa-acd7-2bb7a5d808c6"
            name="MessageOccurrenceSpecification1">
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="6513a8db-63dc-431d-be12-db9b147da8d6"
            name="MessageOccurrenceSpecification2">
            <covered>
              <lifelineMoniker
                Id="7bf33fbc-6370-40a5-b813-2ef06b3aa8e4"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="d7487bc0-3e7e-468b-9bc7-22ca9fde2edf"
            name="MessageOccurrenceSpecification3">
            <covered>
              <lifelineMoniker
                Id="7bf33fbc-6370-40a5-b813-2ef06b3aa8e4"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="2f353a2c-751f-476e-a41a-813da3e0dd98"
            name="MessageOccurrenceSpecification4">
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="2584d8bd-fa22-4fe3-bb3b-a60065d0c680"
            name="ExecutionOccurrenceSpecification2">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="ac6593f9-7c4d-4a8d-b05e-84bf1be450f5"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="7bf33fbc-6370-40a5-b813-2ef06b3aa8e4"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="246e5439-473c-4afc-a57b-72c6c7a7b356"
            name="MessageOccurrenceSpecification5">
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="7559279d-a840-4afc-8499-d71a0a9d51e1"
            name="BehaviorExecutionSpecification2">
            <coveredLifelines>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="e76808e8-982c-41be-a902-8528fded4a8e"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="1f7de36d-fbf2-4750-9c88-fbb147999c13"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="5f50e3db-026e-4153-a6da-dfd59600be9c"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="1f7de36d-fbf2-4750-9c88-fbb147999c13"
            name="ExecutionOccurrenceSpecification3">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="43095e79-ef8d-46e8-aca8-a8f6f8fdb017"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="5f50e3db-026e-4153-a6da-dfd59600be9c"
            name="MessageOccurrenceSpecification6">
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="e76808e8-982c-41be-a902-8528fded4a8e"
            name="ExecutionOccurrenceSpecification4">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="3ea1dc3e-a403-410a-846b-3a37901cd27f"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="7f76b204-e432-485f-b586-1b2b2aefd45c"
            name="MessageOccurrenceSpecification7">
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="9f48e892-1482-4272-9d4b-73a56176afca"
            name="BehaviorExecutionSpecification3">
            <coveredLifelines>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="f429277a-0a5b-49d5-a44c-a5fa438d4e28"
                LastKnownName="ExecutionOccurrenceSpecification6"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="0979377b-fa76-4a9d-b368-52e92058ef1e"
                LastKnownName="ExecutionOccurrenceSpecification5"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="52f87d56-1e2b-4841-9ea1-25f84c897474"
                LastKnownName="MessageOccurrenceSpecification8"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="0979377b-fa76-4a9d-b368-52e92058ef1e"
            name="ExecutionOccurrenceSpecification5">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="f389cc63-b00b-4020-b5ea-ceb95f7a0340"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="52f87d56-1e2b-4841-9ea1-25f84c897474"
            name="MessageOccurrenceSpecification8">
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="f429277a-0a5b-49d5-a44c-a5fa438d4e28"
            name="ExecutionOccurrenceSpecification6">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="814133c3-32d7-4069-93b3-da62628fdf12"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="72637342-8eb2-4116-971f-240134d8d82e"
            name="MessageOccurrenceSpecification9">
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="c34e5a9e-18fc-47ef-ad51-1cc9c16245c7"
            name="BehaviorExecutionSpecification4">
            <coveredLifelines>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="4dd61dfe-4d11-4437-89a6-11f4573e2c8f"
                LastKnownName="ExecutionOccurrenceSpecification8"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="18af4476-821f-4435-9656-2f57f9bb4301"
                LastKnownName="ExecutionOccurrenceSpecification7"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="aff39287-e137-4dda-8428-4cd517c9c764"
                LastKnownName="MessageOccurrenceSpecification10"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="18af4476-821f-4435-9656-2f57f9bb4301"
            name="ExecutionOccurrenceSpecification7">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="77371545-2283-465a-b171-506a3cc8d7ce"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="aff39287-e137-4dda-8428-4cd517c9c764"
            name="MessageOccurrenceSpecification10">
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="4dd61dfe-4d11-4437-89a6-11f4573e2c8f"
            name="ExecutionOccurrenceSpecification8">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="03420c70-34c3-436c-a24c-d3b957c59147"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="9d81de27-979e-4ba8-9710-2d3c8cc26ec5"
            name="MessageOccurrenceSpecification11">
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="21dc4ce4-c2c8-4f5e-b096-756f21259171"
            name="BehaviorExecutionSpecification5">
            <coveredLifelines>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="d5307c10-698a-43e5-945c-720bf136d616"
                LastKnownName="ExecutionOccurrenceSpecification10"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="7711288f-7863-47e0-9909-98322b0288ad"
                LastKnownName="ExecutionOccurrenceSpecification9"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="408b0295-523b-4a2c-95d2-c98d0095ca70"
                LastKnownName="MessageOccurrenceSpecification12"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="7711288f-7863-47e0-9909-98322b0288ad"
            name="ExecutionOccurrenceSpecification9">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="121205b1-ca46-459f-b794-962de6671b3e"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="408b0295-523b-4a2c-95d2-c98d0095ca70"
            name="MessageOccurrenceSpecification12">
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="d5307c10-698a-43e5-945c-720bf136d616"
            name="ExecutionOccurrenceSpecification10">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="64fc2b91-fafc-4e42-8d0c-c828783d3963"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
        </fragments>
        <lifelines>
          <lifeline
            Id="76b443f7-5988-4e28-baf2-bcc523c0ab3b"
            name="Calculation"
            isActor="false"
            lifelineDisplayName="Calculation">
            <topLevelOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="4c4638bf-ada9-49aa-acd7-2bb7a5d808c6"
                LastKnownName="MessageOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="2f353a2c-751f-476e-a41a-813da3e0dd98"
                LastKnownName="MessageOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="246e5439-473c-4afc-a57b-72c6c7a7b356"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="1f7de36d-fbf2-4750-9c88-fbb147999c13"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="e76808e8-982c-41be-a902-8528fded4a8e"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="7f76b204-e432-485f-b586-1b2b2aefd45c"
                LastKnownName="MessageOccurrenceSpecification7"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="0979377b-fa76-4a9d-b368-52e92058ef1e"
                LastKnownName="ExecutionOccurrenceSpecification5"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="f429277a-0a5b-49d5-a44c-a5fa438d4e28"
                LastKnownName="ExecutionOccurrenceSpecification6"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="72637342-8eb2-4116-971f-240134d8d82e"
                LastKnownName="MessageOccurrenceSpecification9"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="18af4476-821f-4435-9656-2f57f9bb4301"
                LastKnownName="ExecutionOccurrenceSpecification7"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="4dd61dfe-4d11-4437-89a6-11f4573e2c8f"
                LastKnownName="ExecutionOccurrenceSpecification8"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="9d81de27-979e-4ba8-9710-2d3c8cc26ec5"
                LastKnownName="MessageOccurrenceSpecification11"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="7711288f-7863-47e0-9909-98322b0288ad"
                LastKnownName="ExecutionOccurrenceSpecification9"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="d5307c10-698a-43e5-945c-720bf136d616"
                LastKnownName="ExecutionOccurrenceSpecification10"
                LastKnownLocation="ModelingProject1.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="7bf33fbc-6370-40a5-b813-2ef06b3aa8e4"
            name="Moscow Exchange"
            isActor="false"
            lifelineDisplayName="Moscow Exchange">
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="66bdfbfc-55d8-4bc7-8e87-a92969428b9a"
                LastKnownName="ExecutionOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="2584d8bd-fa22-4fe3-bb3b-a60065d0c680"
                LastKnownName="ExecutionOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
            </topLevelOccurrences>
          </lifeline>
        </lifelines>
        <messages>
          <message
            Id="1db3563a-197a-4bff-8799-961d2699811e"
            name="Get closes of financial instrument"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="4c4638bf-ada9-49aa-acd7-2bb7a5d808c6"
                LastKnownName="MessageOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="6513a8db-63dc-431d-be12-db9b147da8d6"
                LastKnownName="MessageOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="d835c303-fa32-451d-b331-f4232c3e84c6"
            name="return massive of closes"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="d7487bc0-3e7e-468b-9bc7-22ca9fde2edf"
                LastKnownName="MessageOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="2f353a2c-751f-476e-a41a-813da3e0dd98"
                LastKnownName="MessageOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="0cf4185e-abce-4fd1-9537-7111836fdd38"
            name="Choose only last minimal values and divide them on windows"
            messageKind="Complete"
            messageSort="CreateMessage"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="246e5439-473c-4afc-a57b-72c6c7a7b356"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="5f50e3db-026e-4153-a6da-dfd59600be9c"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="b106ca7a-f95d-473d-b69f-18a63d13e210"
            name="Find minimum and maximum values in each window"
            messageKind="Complete"
            messageSort="CreateMessage"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="7f76b204-e432-485f-b586-1b2b2aefd45c"
                LastKnownName="MessageOccurrenceSpecification7"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="52f87d56-1e2b-4841-9ea1-25f84c897474"
                LastKnownName="MessageOccurrenceSpecification8"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="0c03407c-fc50-4813-a75d-72a5faad1a0a"
            name="Calculate volatility in each window"
            messageKind="Complete"
            messageSort="CreateMessage"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="72637342-8eb2-4116-971f-240134d8d82e"
                LastKnownName="MessageOccurrenceSpecification9"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="aff39287-e137-4dda-8428-4cd517c9c764"
                LastKnownName="MessageOccurrenceSpecification10"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="9aaf0020-31bd-45e7-bc04-ea109c8e1935"
            name="Choose maximum volatility of all windows"
            messageKind="Complete"
            messageSort="CreateMessage"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="9d81de27-979e-4ba8-9710-2d3c8cc26ec5"
                LastKnownName="MessageOccurrenceSpecification11"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="408b0295-523b-4a2c-95d2-c98d0095ca70"
                LastKnownName="MessageOccurrenceSpecification12"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
        </messages>
      </interaction>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="5aaa2ec2-4513-4c34-82a4-46e25b505138"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="ac6593f9-7c4d-4a8d-b05e-84bf1be450f5"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="43095e79-ef8d-46e8-aca8-a8f6f8fdb017"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="3ea1dc3e-a403-410a-846b-3a37901cd27f"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="f389cc63-b00b-4020-b5ea-ceb95f7a0340"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="814133c3-32d7-4069-93b3-da62628fdf12"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="77371545-2283-465a-b171-506a3cc8d7ce"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="03420c70-34c3-436c-a24c-d3b957c59147"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="121205b1-ca46-459f-b794-962de6671b3e"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="64fc2b91-fafc-4e42-8d0c-c828783d3963"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <interaction
        Id="4ea6e17d-433f-41a9-9eb3-b8cb89b93f06"
        name="Equity"
        collapseFragmentsFlag="false"
        isActiveClass="false"
        isAbstract="false"
        isLeaf="false"
        isReentrant="false">
        <fragments>
          <behaviorExecutionSpecification
            Id="afe92d27-df13-4e5a-b5cb-41f0717ce4ac"
            name="BehaviorExecutionSpecification1">
            <coveredLifelines>
              <lifelineMoniker
                Id="31521dae-d8ba-44ee-ad09-54372aa9d2b9"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="cf558e26-5993-47a7-9454-72a0d5cba604"
                LastKnownName="ExecutionOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="456fd95b-c1dc-40c4-9882-9623786819a0"
                LastKnownName="ExecutionOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="9f4c5137-b5f2-4c52-8de0-4c65c714320a"
                LastKnownName="MessageOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="f9008524-560b-4ea8-bcb8-3a892ea052f6"
                LastKnownName="MessageOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="456fd95b-c1dc-40c4-9882-9623786819a0"
            name="ExecutionOccurrenceSpecification1">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="4d895761-7017-4622-af45-492ec6cc5e86"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="31521dae-d8ba-44ee-ad09-54372aa9d2b9"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="b623785e-e9ae-4ed4-9a7a-bca8c9e1462d"
            name="MessageOccurrenceSpecification1">
            <covered>
              <lifelineMoniker
                Id="dca82397-22e6-4631-bc8c-a60ee25f3bf8"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="9f4c5137-b5f2-4c52-8de0-4c65c714320a"
            name="MessageOccurrenceSpecification2">
            <covered>
              <lifelineMoniker
                Id="31521dae-d8ba-44ee-ad09-54372aa9d2b9"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="f9008524-560b-4ea8-bcb8-3a892ea052f6"
            name="MessageOccurrenceSpecification3">
            <covered>
              <lifelineMoniker
                Id="31521dae-d8ba-44ee-ad09-54372aa9d2b9"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="41a01363-c4e2-421d-8236-65c039e4e119"
            name="MessageOccurrenceSpecification4">
            <covered>
              <lifelineMoniker
                Id="dca82397-22e6-4631-bc8c-a60ee25f3bf8"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="cf558e26-5993-47a7-9454-72a0d5cba604"
            name="ExecutionOccurrenceSpecification2">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="92ea5cb3-944b-48a1-ab8b-9190bf47c31c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="31521dae-d8ba-44ee-ad09-54372aa9d2b9"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="c273a1ca-b28a-448b-8c19-cb46d0ef35bd"
            name="MessageOccurrenceSpecification5">
            <covered>
              <lifelineMoniker
                Id="dca82397-22e6-4631-bc8c-a60ee25f3bf8"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="975552ea-36d6-4fd8-a52e-8de908b561ec"
            name="BehaviorExecutionSpecification2">
            <coveredLifelines>
              <lifelineMoniker
                Id="dca82397-22e6-4631-bc8c-a60ee25f3bf8"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="b52cb7db-6d71-424a-92db-b17bfac295bc"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="89000d75-c979-4231-868b-2505352d6bc2"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="9ea9e8e9-dec0-4279-afde-4ab99e1f1c63"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="89000d75-c979-4231-868b-2505352d6bc2"
            name="ExecutionOccurrenceSpecification3">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="eac2a24d-e21e-44db-b55d-612062f04f1c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="dca82397-22e6-4631-bc8c-a60ee25f3bf8"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="9ea9e8e9-dec0-4279-afde-4ab99e1f1c63"
            name="MessageOccurrenceSpecification6">
            <covered>
              <lifelineMoniker
                Id="dca82397-22e6-4631-bc8c-a60ee25f3bf8"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="b52cb7db-6d71-424a-92db-b17bfac295bc"
            name="ExecutionOccurrenceSpecification4">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a1e98e23-22fa-4a85-aa5a-c82531839dbe"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="dca82397-22e6-4631-bc8c-a60ee25f3bf8"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
        </fragments>
        <lifelines>
          <lifeline
            Id="dca82397-22e6-4631-bc8c-a60ee25f3bf8"
            name="Calculation"
            isActor="false"
            lifelineDisplayName="Calculation">
            <topLevelOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="b623785e-e9ae-4ed4-9a7a-bca8c9e1462d"
                LastKnownName="MessageOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="41a01363-c4e2-421d-8236-65c039e4e119"
                LastKnownName="MessageOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="c273a1ca-b28a-448b-8c19-cb46d0ef35bd"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="89000d75-c979-4231-868b-2505352d6bc2"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="b52cb7db-6d71-424a-92db-b17bfac295bc"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="31521dae-d8ba-44ee-ad09-54372aa9d2b9"
            name="Moscow Exchange"
            isActor="false"
            lifelineDisplayName="Moscow Exchange">
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="456fd95b-c1dc-40c4-9882-9623786819a0"
                LastKnownName="ExecutionOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="cf558e26-5993-47a7-9454-72a0d5cba604"
                LastKnownName="ExecutionOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
            </topLevelOccurrences>
          </lifeline>
        </lifelines>
        <messages>
          <message
            Id="56c01096-0177-4957-9a68-6618cdccb410"
            name="get massive of closes"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="b623785e-e9ae-4ed4-9a7a-bca8c9e1462d"
                LastKnownName="MessageOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="9f4c5137-b5f2-4c52-8de0-4c65c714320a"
                LastKnownName="MessageOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="21fceb77-d74b-4a3d-844b-fd856abd15ad"
            name="return massive of closes"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="f9008524-560b-4ea8-bcb8-3a892ea052f6"
                LastKnownName="MessageOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="41a01363-c4e2-421d-8236-65c039e4e119"
                LastKnownName="MessageOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="105a3d0e-62c0-4633-8115-ce0bdf748b3a"
            name="calculate yield"
            messageKind="Complete"
            messageSort="CreateMessage"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="c273a1ca-b28a-448b-8c19-cb46d0ef35bd"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="9ea9e8e9-dec0-4279-afde-4ab99e1f1c63"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
        </messages>
      </interaction>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="4d895761-7017-4622-af45-492ec6cc5e86"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="92ea5cb3-944b-48a1-ab8b-9190bf47c31c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="eac2a24d-e21e-44db-b55d-612062f04f1c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a1e98e23-22fa-4a85-aa5a-c82531839dbe"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <interaction
        Id="6267b123-ded3-4c59-b908-3fd81b30cb5e"
        name="Var"
        collapseFragmentsFlag="false"
        isActiveClass="false"
        isAbstract="false"
        isLeaf="false"
        isReentrant="false">
        <fragments>
          <behaviorExecutionSpecification
            Id="81d292b1-321d-48d6-b04c-aef8e94c1eee"
            name="BehaviorExecutionSpecification1">
            <coveredLifelines>
              <lifelineMoniker
                Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="7db3228a-9574-47e1-b04f-7666ebc94c07"
                LastKnownName="ExecutionOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="a480ed71-a9dc-419f-9978-f0c5e7813098"
                LastKnownName="ExecutionOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="4c92dd6c-a6a0-4586-846c-bea639830c4c"
                LastKnownName="MessageOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="f5ab0777-4940-4351-90a8-5bfcdf395314"
                LastKnownName="MessageOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="a480ed71-a9dc-419f-9978-f0c5e7813098"
            name="ExecutionOccurrenceSpecification1">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="1903bc36-199b-416e-9b52-3214e7f796fb"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="05c3fa44-1d7d-4091-a190-5a3e9fb4390f"
            name="MessageOccurrenceSpecification1">
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="4c92dd6c-a6a0-4586-846c-bea639830c4c"
            name="MessageOccurrenceSpecification2">
            <covered>
              <lifelineMoniker
                Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="ec34adb1-bcde-41da-a929-22d63ddd399b"
            name="MessageOccurrenceSpecification4">
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="f5ab0777-4940-4351-90a8-5bfcdf395314"
            name="MessageOccurrenceSpecification3">
            <covered>
              <lifelineMoniker
                Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="7db3228a-9574-47e1-b04f-7666ebc94c07"
            name="ExecutionOccurrenceSpecification2">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="4c7440cd-0c2b-4e8e-920c-0d8a8910dae2"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="533df22e-f48a-45cd-8a36-62d0e3d84de1"
            name="BehaviorExecutionSpecification2">
            <coveredLifelines>
              <lifelineMoniker
                Id="9ff5edeb-bda0-48d8-87e0-cbf0367f30b0"
                LastKnownName="Finam"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="73cf2917-10e6-4fb7-af67-c91286062001"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="2e7a7f7d-9bfd-44f1-be44-dd22b19d9f1a"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="79323eeb-8131-40c9-8497-1f1a494b01a8"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="b479a28f-6910-415a-a1b6-19c0f4fddd46"
                LastKnownName="MessageOccurrenceSpecification7"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="2e7a7f7d-9bfd-44f1-be44-dd22b19d9f1a"
            name="ExecutionOccurrenceSpecification3">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="fba90028-cfa6-4d21-893a-8694694c630c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="9ff5edeb-bda0-48d8-87e0-cbf0367f30b0"
                LastKnownName="Finam"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="79323eeb-8131-40c9-8497-1f1a494b01a8"
            name="MessageOccurrenceSpecification6">
            <covered>
              <lifelineMoniker
                Id="9ff5edeb-bda0-48d8-87e0-cbf0367f30b0"
                LastKnownName="Finam"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="945a787c-30df-41da-bafd-78d6282aab00"
            name="MessageOccurrenceSpecification5">
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="b479a28f-6910-415a-a1b6-19c0f4fddd46"
            name="MessageOccurrenceSpecification7">
            <covered>
              <lifelineMoniker
                Id="9ff5edeb-bda0-48d8-87e0-cbf0367f30b0"
                LastKnownName="Finam"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="3b69fe4e-d2b3-46f5-93e2-d2734a5e8291"
            name="MessageOccurrenceSpecification8">
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="73cf2917-10e6-4fb7-af67-c91286062001"
            name="ExecutionOccurrenceSpecification4">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="32b9346f-bd2a-4e93-b837-06badc80a2cd"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="9ff5edeb-bda0-48d8-87e0-cbf0367f30b0"
                LastKnownName="Finam"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="577c5581-7e9e-4a44-a812-056e7f08147b"
            name="BehaviorExecutionSpecification5">
            <coveredLifelines>
              <lifelineMoniker
                Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="d8ebffaa-6d40-4255-92a0-92dcd3e9dd0d"
                LastKnownName="ExecutionOccurrenceSpecification10"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="4d220038-e983-4a11-a894-30af75939308"
                LastKnownName="ExecutionOccurrenceSpecification9"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="6902d0f6-85a8-4e69-a901-6033b194611c"
                LastKnownName="MessageOccurrenceSpecification14"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="dfc874b2-2127-48d8-9ffc-cca9d9477953"
                LastKnownName="MessageOccurrenceSpecification15"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="4d220038-e983-4a11-a894-30af75939308"
            name="ExecutionOccurrenceSpecification9">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="4d73a138-1c41-4c33-9aa7-f3bb83ae1e90"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="f6992ee7-61da-4f96-a693-b4f739d3e46a"
            name="MessageOccurrenceSpecification13">
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="6902d0f6-85a8-4e69-a901-6033b194611c"
            name="MessageOccurrenceSpecification14">
            <covered>
              <lifelineMoniker
                Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="a25965fa-813c-4a4a-913c-12d5d5e6b639"
            name="MessageOccurrenceSpecification16">
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="dfc874b2-2127-48d8-9ffc-cca9d9477953"
            name="MessageOccurrenceSpecification15">
            <covered>
              <lifelineMoniker
                Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="d8ebffaa-6d40-4255-92a0-92dcd3e9dd0d"
            name="ExecutionOccurrenceSpecification10">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="0d3af0ed-3be1-4406-a928-9aed100d3910"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="c4602e9b-f33f-49c6-ab4e-69b423dd3bf0"
            name="BehaviorExecutionSpecification9">
            <coveredLifelines>
              <lifelineMoniker
                Id="0f73f311-a07b-46f4-9ba8-78ddf7893906"
                LastKnownName="Central bank of Russian"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="7e14496f-918b-4d87-ab37-c938fe9a3218"
                LastKnownName="ExecutionOccurrenceSpecification18"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="afc43ecd-c7ef-49d1-9409-b7cc65720047"
                LastKnownName="ExecutionOccurrenceSpecification17"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="4efd9718-4a45-4a6f-b767-e3ea52896a51"
                LastKnownName="MessageOccurrenceSpecification28"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="63f899ef-9a83-4890-b005-f8ace8342a32"
                LastKnownName="MessageOccurrenceSpecification29"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="afc43ecd-c7ef-49d1-9409-b7cc65720047"
            name="ExecutionOccurrenceSpecification17">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="ef76b09a-6a8e-4b59-8bf1-1c9cbeebb2c5"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="0f73f311-a07b-46f4-9ba8-78ddf7893906"
                LastKnownName="Central bank of Russian"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="4efd9718-4a45-4a6f-b767-e3ea52896a51"
            name="MessageOccurrenceSpecification28">
            <covered>
              <lifelineMoniker
                Id="0f73f311-a07b-46f4-9ba8-78ddf7893906"
                LastKnownName="Central bank of Russian"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="a370d5fc-5a33-4f5b-a519-1b041099e6af"
            name="MessageOccurrenceSpecification27">
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="ed77cd45-6b8f-404b-8fd9-22a3691dcacc"
            name="MessageOccurrenceSpecification30">
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="63f899ef-9a83-4890-b005-f8ace8342a32"
            name="MessageOccurrenceSpecification29">
            <covered>
              <lifelineMoniker
                Id="0f73f311-a07b-46f4-9ba8-78ddf7893906"
                LastKnownName="Central bank of Russian"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="7e14496f-918b-4d87-ab37-c938fe9a3218"
            name="ExecutionOccurrenceSpecification18">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="70855037-f6e6-4c96-8c70-f9504b7b85ac"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="0f73f311-a07b-46f4-9ba8-78ddf7893906"
                LastKnownName="Central bank of Russian"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="0103f2d5-2239-4035-a9b0-3f14a3c10c48"
            name="MessageOccurrenceSpecification11">
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="64586c7b-2e02-47b7-951b-37a1a4fd9d2e"
            name="BehaviorExecutionSpecification4">
            <coveredLifelines>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="863fad0d-2b8f-4d67-89ad-360898d55374"
                LastKnownName="ExecutionOccurrenceSpecification8"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="57df3b86-1e8c-4135-9d15-3c51a5890b37"
                LastKnownName="ExecutionOccurrenceSpecification7"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="b2951071-7004-40d4-8fab-ab4f34e80c92"
                LastKnownName="MessageOccurrenceSpecification12"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="57df3b86-1e8c-4135-9d15-3c51a5890b37"
            name="ExecutionOccurrenceSpecification7">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="dfa824f1-807c-4b6d-8632-a938ab1302aa"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="b2951071-7004-40d4-8fab-ab4f34e80c92"
            name="MessageOccurrenceSpecification12">
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="863fad0d-2b8f-4d67-89ad-360898d55374"
            name="ExecutionOccurrenceSpecification8">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="ea434302-f010-4a0f-bf54-5a1524c68496"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="1a55540c-15b5-4997-9e57-a65f8d4101f3"
            name="BehaviorExecutionSpecification6">
            <coveredLifelines>
              <lifelineMoniker
                Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="a2e3a36a-b3a7-402f-b737-6ebb74969e07"
                LastKnownName="ExecutionOccurrenceSpecification12"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="b78dc165-9e63-4ed3-b1a4-2cbc06cf5aea"
                LastKnownName="ExecutionOccurrenceSpecification11"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="026440ed-f04c-4104-a6fb-6e232017d765"
                LastKnownName="MessageOccurrenceSpecification18"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="423d373d-452a-44fd-9ed6-602cbb428f95"
                LastKnownName="MessageOccurrenceSpecification19"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="b78dc165-9e63-4ed3-b1a4-2cbc06cf5aea"
            name="ExecutionOccurrenceSpecification11">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="e272ea21-9f8d-4367-87cd-9ff03cfdfa0f"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="903a1cfd-0b47-4502-8d8e-620e24c3b44d"
            name="MessageOccurrenceSpecification17">
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="026440ed-f04c-4104-a6fb-6e232017d765"
            name="MessageOccurrenceSpecification18">
            <covered>
              <lifelineMoniker
                Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="4298b3b9-9605-46f0-a8e3-60072e21a7f6"
            name="MessageOccurrenceSpecification20">
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="423d373d-452a-44fd-9ed6-602cbb428f95"
            name="MessageOccurrenceSpecification19">
            <covered>
              <lifelineMoniker
                Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="a2e3a36a-b3a7-402f-b737-6ebb74969e07"
            name="ExecutionOccurrenceSpecification12">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="985bf9d2-a09d-49df-b75b-cc43279f6c69"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="a2d3c5a3-98aa-4261-8be9-e5e9bda4838b"
            name="MessageOccurrenceSpecification25">
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="d04a027f-879c-40d5-8a78-b9d0b8c743b8"
            name="BehaviorExecutionSpecification8">
            <coveredLifelines>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="495a6ab7-7f3b-431f-b95c-0dcceccee14f"
                LastKnownName="ExecutionOccurrenceSpecification16"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="b233bd7a-df6f-42c0-b45c-424385f18d83"
                LastKnownName="ExecutionOccurrenceSpecification15"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="4550022b-61b4-4515-bbbe-231a62189ee9"
                LastKnownName="MessageOccurrenceSpecification26"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="b233bd7a-df6f-42c0-b45c-424385f18d83"
            name="ExecutionOccurrenceSpecification15">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="1dd5e0ec-c98c-40af-86cb-2263b1d16875"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="4550022b-61b4-4515-bbbe-231a62189ee9"
            name="MessageOccurrenceSpecification26">
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="495a6ab7-7f3b-431f-b95c-0dcceccee14f"
            name="ExecutionOccurrenceSpecification16">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="9a481f40-b3fc-4658-a0f2-a8d45bf2c102"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
        </fragments>
        <lifelines>
          <lifeline
            Id="d6dd1e46-da4b-4d90-abfc-199188e682e1"
            name="Calculation"
            isActor="false"
            lifelineDisplayName="Calculation">
            <topLevelOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="05c3fa44-1d7d-4091-a190-5a3e9fb4390f"
                LastKnownName="MessageOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="ec34adb1-bcde-41da-a929-22d63ddd399b"
                LastKnownName="MessageOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="945a787c-30df-41da-bafd-78d6282aab00"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="3b69fe4e-d2b3-46f5-93e2-d2734a5e8291"
                LastKnownName="MessageOccurrenceSpecification8"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="f6992ee7-61da-4f96-a693-b4f739d3e46a"
                LastKnownName="MessageOccurrenceSpecification13"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="a25965fa-813c-4a4a-913c-12d5d5e6b639"
                LastKnownName="MessageOccurrenceSpecification16"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="a370d5fc-5a33-4f5b-a519-1b041099e6af"
                LastKnownName="MessageOccurrenceSpecification27"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="ed77cd45-6b8f-404b-8fd9-22a3691dcacc"
                LastKnownName="MessageOccurrenceSpecification30"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="0103f2d5-2239-4035-a9b0-3f14a3c10c48"
                LastKnownName="MessageOccurrenceSpecification11"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="57df3b86-1e8c-4135-9d15-3c51a5890b37"
                LastKnownName="ExecutionOccurrenceSpecification7"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="863fad0d-2b8f-4d67-89ad-360898d55374"
                LastKnownName="ExecutionOccurrenceSpecification8"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="903a1cfd-0b47-4502-8d8e-620e24c3b44d"
                LastKnownName="MessageOccurrenceSpecification17"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="4298b3b9-9605-46f0-a8e3-60072e21a7f6"
                LastKnownName="MessageOccurrenceSpecification20"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="a2d3c5a3-98aa-4261-8be9-e5e9bda4838b"
                LastKnownName="MessageOccurrenceSpecification25"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="b233bd7a-df6f-42c0-b45c-424385f18d83"
                LastKnownName="ExecutionOccurrenceSpecification15"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="495a6ab7-7f3b-431f-b95c-0dcceccee14f"
                LastKnownName="ExecutionOccurrenceSpecification16"
                LastKnownLocation="ModelingProject1.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="e6f1658f-bc55-4473-b6c3-9e64f138f87e"
            name="Moscow Exchange"
            isActor="false"
            lifelineDisplayName="Moscow Exchange">
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="a480ed71-a9dc-419f-9978-f0c5e7813098"
                LastKnownName="ExecutionOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="7db3228a-9574-47e1-b04f-7666ebc94c07"
                LastKnownName="ExecutionOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="4d220038-e983-4a11-a894-30af75939308"
                LastKnownName="ExecutionOccurrenceSpecification9"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="d8ebffaa-6d40-4255-92a0-92dcd3e9dd0d"
                LastKnownName="ExecutionOccurrenceSpecification10"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="b78dc165-9e63-4ed3-b1a4-2cbc06cf5aea"
                LastKnownName="ExecutionOccurrenceSpecification11"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="a2e3a36a-b3a7-402f-b737-6ebb74969e07"
                LastKnownName="ExecutionOccurrenceSpecification12"
                LastKnownLocation="ModelingProject1.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="9ff5edeb-bda0-48d8-87e0-cbf0367f30b0"
            name="Finam"
            isActor="false"
            lifelineDisplayName="Finam">
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="2e7a7f7d-9bfd-44f1-be44-dd22b19d9f1a"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="73cf2917-10e6-4fb7-af67-c91286062001"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="0f73f311-a07b-46f4-9ba8-78ddf7893906"
            name="Central bank of Russian"
            isActor="false"
            lifelineDisplayName="Central bank of Russian">
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="afc43ecd-c7ef-49d1-9409-b7cc65720047"
                LastKnownName="ExecutionOccurrenceSpecification17"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="7e14496f-918b-4d87-ab37-c938fe9a3218"
                LastKnownName="ExecutionOccurrenceSpecification18"
                LastKnownLocation="ModelingProject1.uml" />
            </topLevelOccurrences>
          </lifeline>
        </lifelines>
        <messages>
          <message
            Id="dca373ff-7cc6-4af3-ac60-d973cfc0122f"
            name="get close of bond"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="05c3fa44-1d7d-4091-a190-5a3e9fb4390f"
                LastKnownName="MessageOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="4c92dd6c-a6a0-4586-846c-bea639830c4c"
                LastKnownName="MessageOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="22b0c0d8-da35-4745-a4b6-101398310118"
            name="return close"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="f5ab0777-4940-4351-90a8-5bfcdf395314"
                LastKnownName="MessageOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="ec34adb1-bcde-41da-a929-22d63ddd399b"
                LastKnownName="MessageOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="97263560-5c04-4087-a7fa-24d0586a19a4"
            name="get current coupon"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="945a787c-30df-41da-bafd-78d6282aab00"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="79323eeb-8131-40c9-8497-1f1a494b01a8"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="405d7894-c6c0-41d4-8937-99ed95331380"
            name="return current coupon"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="b479a28f-6910-415a-a1b6-19c0f4fddd46"
                LastKnownName="MessageOccurrenceSpecification7"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="3b69fe4e-d2b3-46f5-93e2-d2734a5e8291"
                LastKnownName="MessageOccurrenceSpecification8"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="b2d8949e-be4b-4345-83dd-ef66d3419fab"
            name="get maturity date"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="f6992ee7-61da-4f96-a693-b4f739d3e46a"
                LastKnownName="MessageOccurrenceSpecification13"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="6902d0f6-85a8-4e69-a901-6033b194611c"
                LastKnownName="MessageOccurrenceSpecification14"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="e5655d44-ab1e-4534-afa1-f38058e4d33a"
            name="return maturity date"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="dfc874b2-2127-48d8-9ffc-cca9d9477953"
                LastKnownName="MessageOccurrenceSpecification15"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="a25965fa-813c-4a4a-913c-12d5d5e6b639"
                LastKnownName="MessageOccurrenceSpecification16"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="e421cd64-954c-4fbd-9213-b1601ee397f0"
            name="get foreign exchange rates"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="a370d5fc-5a33-4f5b-a519-1b041099e6af"
                LastKnownName="MessageOccurrenceSpecification27"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="4efd9718-4a45-4a6f-b767-e3ea52896a51"
                LastKnownName="MessageOccurrenceSpecification28"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="0a18f0f3-78e2-4975-ae70-e437af03d586"
            name="return foreign exchange rates"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="63f899ef-9a83-4890-b005-f8ace8342a32"
                LastKnownName="MessageOccurrenceSpecification29"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="ed77cd45-6b8f-404b-8fd9-22a3691dcacc"
                LastKnownName="MessageOccurrenceSpecification30"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="20f757a2-ceaf-4b5a-aef6-aaea5ade13b3"
            name="convert closes by using foreign exchange, calculate current yield and time to maturity"
            messageKind="Complete"
            messageSort="CreateMessage"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="0103f2d5-2239-4035-a9b0-3f14a3c10c48"
                LastKnownName="MessageOccurrenceSpecification11"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="b2951071-7004-40d4-8fab-ab4f34e80c92"
                LastKnownName="MessageOccurrenceSpecification12"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="11b07db9-ff8c-4a7d-8f81-9ae4fc73a862"
            name="get nominal of bond"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="903a1cfd-0b47-4502-8d8e-620e24c3b44d"
                LastKnownName="MessageOccurrenceSpecification17"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="026440ed-f04c-4104-a6fb-6e232017d765"
                LastKnownName="MessageOccurrenceSpecification18"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="029eb592-9b23-41bb-893e-daad2a8e098d"
            name="return nominal"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="423d373d-452a-44fd-9ed6-602cbb428f95"
                LastKnownName="MessageOccurrenceSpecification19"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="4298b3b9-9605-46f0-a8e3-60072e21a7f6"
                LastKnownName="MessageOccurrenceSpecification20"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="c9bf0c1b-0d94-49e9-b047-d1dee24cc939"
            name="calculate yield to maturity for each closes in horizon and choose value with quantile"
            messageKind="Complete"
            messageSort="CreateMessage"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="a2d3c5a3-98aa-4261-8be9-e5e9bda4838b"
                LastKnownName="MessageOccurrenceSpecification25"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="4550022b-61b4-4515-bbbe-231a62189ee9"
                LastKnownName="MessageOccurrenceSpecification26"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
        </messages>
      </interaction>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="1903bc36-199b-416e-9b52-3214e7f796fb"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="4c7440cd-0c2b-4e8e-920c-0d8a8910dae2"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="fba90028-cfa6-4d21-893a-8694694c630c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="32b9346f-bd2a-4e93-b837-06badc80a2cd"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="4d73a138-1c41-4c33-9aa7-f3bb83ae1e90"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="0d3af0ed-3be1-4406-a928-9aed100d3910"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="e272ea21-9f8d-4367-87cd-9ff03cfdfa0f"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="985bf9d2-a09d-49df-b75b-cc43279f6c69"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="dfa824f1-807c-4b6d-8632-a938ab1302aa"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="ea434302-f010-4a0f-bf54-5a1524c68496"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="1dd5e0ec-c98c-40af-86cb-2263b1d16875"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="9a481f40-b3fc-4658-a0f2-a8d45bf2c102"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="ef76b09a-6a8e-4b59-8bf1-1c9cbeebb2c5"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="70855037-f6e6-4c96-8c70-f9504b7b85ac"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <interaction
        Id="b3e82512-a32a-40dc-9037-be232c732cd2"
        name="VarEquity"
        collapseFragmentsFlag="false"
        isActiveClass="false"
        isAbstract="false"
        isLeaf="false"
        isReentrant="false">
        <fragments>
          <behaviorExecutionSpecification
            Id="9ed404fa-f77e-4c88-89db-c6f781d1d962"
            name="BehaviorExecutionSpecification1">
            <coveredLifelines>
              <lifelineMoniker
                Id="567d4514-e9f0-412d-a048-c93951b704f9"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="43cb3049-16fb-41b4-9be7-c75db3b2dbc6"
                LastKnownName="ExecutionOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="161a3373-b005-4f30-98ac-666bb6dd4f4a"
                LastKnownName="ExecutionOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="4a29470c-02d1-4068-b0f0-d01fa841aa47"
                LastKnownName="MessageOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="825fadbe-ad33-4bde-8683-35b654060740"
                LastKnownName="MessageOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="161a3373-b005-4f30-98ac-666bb6dd4f4a"
            name="ExecutionOccurrenceSpecification1">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="c722a19f-e7d6-415a-b403-40e14a7f5e1a"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="567d4514-e9f0-412d-a048-c93951b704f9"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="30f9870e-ee3a-461b-8657-b4c29dbf402d"
            name="MessageOccurrenceSpecification1">
            <covered>
              <lifelineMoniker
                Id="a40b0f8f-64a3-4021-8149-7245e22f834a"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="4a29470c-02d1-4068-b0f0-d01fa841aa47"
            name="MessageOccurrenceSpecification2">
            <covered>
              <lifelineMoniker
                Id="567d4514-e9f0-412d-a048-c93951b704f9"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="825fadbe-ad33-4bde-8683-35b654060740"
            name="MessageOccurrenceSpecification3">
            <covered>
              <lifelineMoniker
                Id="567d4514-e9f0-412d-a048-c93951b704f9"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="6c2d7cba-512d-42f0-b4d0-9e9b1bf8abc7"
            name="MessageOccurrenceSpecification4">
            <covered>
              <lifelineMoniker
                Id="a40b0f8f-64a3-4021-8149-7245e22f834a"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="43cb3049-16fb-41b4-9be7-c75db3b2dbc6"
            name="ExecutionOccurrenceSpecification2">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="0237a361-cfab-4fe2-bc38-69b8b917a22b"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="567d4514-e9f0-412d-a048-c93951b704f9"
                LastKnownName="Moscow Exchange"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="ec181e93-2cc1-49c7-b21f-477331b3e98d"
            name="BehaviorExecutionSpecification3">
            <coveredLifelines>
              <lifelineMoniker
                Id="24cf1f6a-9e5f-48db-adcb-5b5fc6570ae2"
                LastKnownName="Central bank of Russian"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="e3fd21db-c393-4fde-a578-03ed141b52a9"
                LastKnownName="ExecutionOccurrenceSpecification6"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="f25ea3c4-3ca0-4dda-8689-d346b7caa69d"
                LastKnownName="ExecutionOccurrenceSpecification5"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="e765f221-8acb-44e5-9b98-a86de667fc29"
                LastKnownName="MessageOccurrenceSpecification8"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="070cd1f2-06e8-48bb-b5f4-b535cc3b3bb1"
                LastKnownName="MessageOccurrenceSpecification9"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="f25ea3c4-3ca0-4dda-8689-d346b7caa69d"
            name="ExecutionOccurrenceSpecification5">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="e718e88b-8055-4859-8cd9-a3d5404d00be"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24cf1f6a-9e5f-48db-adcb-5b5fc6570ae2"
                LastKnownName="Central bank of Russian"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="e765f221-8acb-44e5-9b98-a86de667fc29"
            name="MessageOccurrenceSpecification8">
            <covered>
              <lifelineMoniker
                Id="24cf1f6a-9e5f-48db-adcb-5b5fc6570ae2"
                LastKnownName="Central bank of Russian"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="88f1444a-27da-4967-b3b6-f546caf113f2"
            name="MessageOccurrenceSpecification7">
            <covered>
              <lifelineMoniker
                Id="a40b0f8f-64a3-4021-8149-7245e22f834a"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="abbceb6e-ffc3-4b7d-b0e4-e4386a322bb3"
            name="MessageOccurrenceSpecification10">
            <covered>
              <lifelineMoniker
                Id="a40b0f8f-64a3-4021-8149-7245e22f834a"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="070cd1f2-06e8-48bb-b5f4-b535cc3b3bb1"
            name="MessageOccurrenceSpecification9">
            <covered>
              <lifelineMoniker
                Id="24cf1f6a-9e5f-48db-adcb-5b5fc6570ae2"
                LastKnownName="Central bank of Russian"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="e3fd21db-c393-4fde-a578-03ed141b52a9"
            name="ExecutionOccurrenceSpecification6">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="ca023462-e21f-412e-8ae3-5de3f52743a6"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24cf1f6a-9e5f-48db-adcb-5b5fc6570ae2"
                LastKnownName="Central bank of Russian"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="e4203aa1-d338-43e4-8831-b91d94bcf6c5"
            name="MessageOccurrenceSpecification5">
            <covered>
              <lifelineMoniker
                Id="a40b0f8f-64a3-4021-8149-7245e22f834a"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="cfea2c84-9185-4444-a41d-77392f1d3dfb"
            name="BehaviorExecutionSpecification2">
            <coveredLifelines>
              <lifelineMoniker
                Id="a40b0f8f-64a3-4021-8149-7245e22f834a"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="8f14daaa-b0fb-4f6d-bbaf-b9d38de34b78"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="bb584513-f9bb-4be1-b3d7-07c78dc1540d"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="da14db34-9243-4f68-9251-3e2f8e55513a"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="ModelingProject1.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="bb584513-f9bb-4be1-b3d7-07c78dc1540d"
            name="ExecutionOccurrenceSpecification3">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="2172639b-75ac-40a2-829f-706cec13c06c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="a40b0f8f-64a3-4021-8149-7245e22f834a"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="da14db34-9243-4f68-9251-3e2f8e55513a"
            name="MessageOccurrenceSpecification6">
            <covered>
              <lifelineMoniker
                Id="a40b0f8f-64a3-4021-8149-7245e22f834a"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="8f14daaa-b0fb-4f6d-bbaf-b9d38de34b78"
            name="ExecutionOccurrenceSpecification4">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="568d6cb2-53f8-49fa-b207-bf2c7262ab23"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="ModelingProject1.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="a40b0f8f-64a3-4021-8149-7245e22f834a"
                LastKnownName="Calculation"
                LastKnownLocation="ModelingProject1.uml" />
            </covered>
          </executionOccurrenceSpecification>
        </fragments>
        <lifelines>
          <lifeline
            Id="a40b0f8f-64a3-4021-8149-7245e22f834a"
            name="Calculation"
            isActor="false"
            lifelineDisplayName="Calculation">
            <topLevelOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="30f9870e-ee3a-461b-8657-b4c29dbf402d"
                LastKnownName="MessageOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="6c2d7cba-512d-42f0-b4d0-9e9b1bf8abc7"
                LastKnownName="MessageOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="88f1444a-27da-4967-b3b6-f546caf113f2"
                LastKnownName="MessageOccurrenceSpecification7"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="abbceb6e-ffc3-4b7d-b0e4-e4386a322bb3"
                LastKnownName="MessageOccurrenceSpecification10"
                LastKnownLocation="ModelingProject1.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="e4203aa1-d338-43e4-8831-b91d94bcf6c5"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="bb584513-f9bb-4be1-b3d7-07c78dc1540d"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="8f14daaa-b0fb-4f6d-bbaf-b9d38de34b78"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="567d4514-e9f0-412d-a048-c93951b704f9"
            name="Moscow Exchange"
            isActor="false"
            lifelineDisplayName="Moscow Exchange">
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="161a3373-b005-4f30-98ac-666bb6dd4f4a"
                LastKnownName="ExecutionOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="43cb3049-16fb-41b4-9be7-c75db3b2dbc6"
                LastKnownName="ExecutionOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="24cf1f6a-9e5f-48db-adcb-5b5fc6570ae2"
            name="Central bank of Russian"
            isActor="false"
            lifelineDisplayName="Central bank of Russian">
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="f25ea3c4-3ca0-4dda-8689-d346b7caa69d"
                LastKnownName="ExecutionOccurrenceSpecification5"
                LastKnownLocation="ModelingProject1.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="e3fd21db-c393-4fde-a578-03ed141b52a9"
                LastKnownName="ExecutionOccurrenceSpecification6"
                LastKnownLocation="ModelingProject1.uml" />
            </topLevelOccurrences>
          </lifeline>
        </lifelines>
        <messages>
          <message
            Id="f4cf3e53-7bb3-40c0-bde6-e3ccfee79c7a"
            name="get  closes"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="30f9870e-ee3a-461b-8657-b4c29dbf402d"
                LastKnownName="MessageOccurrenceSpecification1"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="4a29470c-02d1-4068-b0f0-d01fa841aa47"
                LastKnownName="MessageOccurrenceSpecification2"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="db9bc47e-c64c-4887-ab17-c1a35c180fbf"
            name="return closes"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="825fadbe-ad33-4bde-8683-35b654060740"
                LastKnownName="MessageOccurrenceSpecification3"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="6c2d7cba-512d-42f0-b4d0-9e9b1bf8abc7"
                LastKnownName="MessageOccurrenceSpecification4"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="79af656a-ecf5-4537-b54b-bb41bbbed38c"
            name="get foreign exchange rates"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="88f1444a-27da-4967-b3b6-f546caf113f2"
                LastKnownName="MessageOccurrenceSpecification7"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="e765f221-8acb-44e5-9b98-a86de667fc29"
                LastKnownName="MessageOccurrenceSpecification8"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="3f038aae-f6ca-4137-9597-67a818a865fc"
            name="return foreign exchange rates"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="070cd1f2-06e8-48bb-b5f4-b535cc3b3bb1"
                LastKnownName="MessageOccurrenceSpecification9"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="abbceb6e-ffc3-4b7d-b0e4-e4386a322bb3"
                LastKnownName="MessageOccurrenceSpecification10"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
          <message
            Id="94307611-86d4-48cd-a07f-155d7daf8e4c"
            name="convert closes by using foreign exchange, calculate yield for each closes in horizon and choose value with quantile"
            messageKind="Complete"
            messageSort="CreateMessage"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="e4203aa1-d338-43e4-8831-b91d94bcf6c5"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="ModelingProject1.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="da14db34-9243-4f68-9251-3e2f8e55513a"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="ModelingProject1.uml" />
            </receiveEvent>
          </message>
        </messages>
      </interaction>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="c722a19f-e7d6-415a-b403-40e14a7f5e1a"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="0237a361-cfab-4fe2-bc38-69b8b917a22b"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="2172639b-75ac-40a2-829f-706cec13c06c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="568d6cb2-53f8-49fa-b207-bf2c7262ab23"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="e718e88b-8055-4859-8cd9-a3d5404d00be"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="ca023462-e21f-412e-8ae3-5de3f52743a6"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <component
        Id="1fe74df9-e887-4b59-8b58-0786a2a5b3c6"
        name="Windows Server 2012"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <suppliersInternal>
          <dependency
            Id="23b3c4b4-ee13-4498-9fcc-4d92df354417">
            <componentMoniker
              Id="c7104d3b-541d-4fe4-ba0f-9d4d5846d3d5"
              LastKnownName="Moscow Exchange"
              LastKnownLocation="ModelingProject1.uml" />
          </dependency>
          <dependency
            Id="a0b875ae-9ce6-4fbc-bce7-bc9942889c96">
            <componentMoniker
              Id="c976cf33-ab96-4df3-b1a3-386c14bb40c1"
              LastKnownName="Central bank of Russian"
              LastKnownLocation="ModelingProject1.uml" />
          </dependency>
          <dependency
            Id="bb0d6839-28bd-4524-a275-3f388c6b3910">
            <componentMoniker
              Id="bf997ed3-3b47-4f8c-a6db-7a52bc73d93b"
              LastKnownName="Finam"
              LastKnownLocation="ModelingProject1.uml" />
          </dependency>
        </suppliersInternal>
        <ownedAttributesInternal>
          <part
            Id="cc95bc95-c80d-44cb-baf7-3951e471f563"
            name="Resource agent"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="Composite"
            isComposite="true">
            <type_NamedElement>
              <componentMoniker
                Id="7aeea439-9563-492b-a618-4cef3c485a85"
                LastKnownName="Component2"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </part>
          <part
            Id="19316500-da3f-483f-a18b-59ee444c8346"
            name="Service agent"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="Composite"
            isComposite="true">
            <type_NamedElement>
              <componentMoniker
                Id="cb01227a-c840-444e-85a5-b2cb76d3991a"
                LastKnownName="Component1"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </part>
          <part
            Id="0ea69f5b-de2a-49b2-b2b1-7d044242988b"
            name="Job queue"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="Composite"
            isComposite="true">
            <type_NamedElement>
              <componentMoniker
                Id="758a3940-e785-4f25-8039-c51e523b3d26"
                LastKnownName="Component3"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </part>
          <part
            Id="e6acc086-8767-4ff7-a4a3-67dbc1d14060"
            name="Database"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="Composite"
            isComposite="true">
            <type_NamedElement>
              <componentMoniker
                Id="c7938788-53fa-442f-a940-c83d52ec27f7"
                LastKnownName="Component4"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </part>
        </ownedAttributesInternal>
      </component>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <component
        Id="7aeea439-9563-492b-a618-4cef3c485a85"
        name="Component2"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <component
        Id="cb01227a-c840-444e-85a5-b2cb76d3991a"
        name="Component1"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <component
        Id="758a3940-e785-4f25-8039-c51e523b3d26"
        name="Component3"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <component
        Id="c7938788-53fa-442f-a940-c83d52ec27f7"
        name="Component4"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <component
        Id="e221c327-5626-45a6-97cb-2e309919145d"
        name="GUI"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <component
        Id="c7104d3b-541d-4fe4-ba0f-9d4d5846d3d5"
        name="Moscow Exchange"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <component
        Id="c976cf33-ab96-4df3-b1a3-386c14bb40c1"
        name="Central bank of Russian"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <component
        Id="bf997ed3-3b47-4f8c-a6db-7a52bc73d93b"
        name="Finam"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="e4aade5f-c2cc-4a56-ad02-109aaaab10b9"
        name="Scalar&lt;T&gt;"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <ownedAttributesInternal>
          <property
            Id="d557300c-dfa1-4872-8f5c-9b4799e0593d"
            name="_store"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="b79fda63-10b5-48bc-b98e-187e9e34f9e1"
                LastKnownName="Dictionary&lt;DateTime,T&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="622925fa-82ed-4259-879b-92debe022306"
            name="HasValue"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a3c42f3c-078d-4f39-9eb7-70d0e0c0f306"
                  name="DateTime date"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="74dd813c-8e63-4209-8dbf-2fabe210434a"
            name="Get"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f3fa1477-0ea8-44ef-9067-e38ffe8471b5"
                  name="DateTime date"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="17306e84-19c0-40c2-a3a1-21369943d62f"
            name="Add"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="51d93217-d349-4fff-ac12-97544ac6048f"
                  name="DateTime date"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="311a5263-f39a-4cd4-9d73-320a49c8a535"
                  name="T val"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="ece67c8c-0dfe-48d0-b214-743f824c0553"
            name="Scalar&lt;T&gt;"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false" />
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="b79fda63-10b5-48bc-b98e-187e9e34f9e1"
        name="Dictionary&lt;DateTime,T&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="e7ccb54f-f49f-4804-968f-da5304cb4e3b"
        name="ScalarEnum"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <generalsInternal>
          <generalization
            Id="f41e5d0b-68ba-4da5-b2e2-64a0bfb7772d"
            isSubstitutable="false">
            <classMoniker
              Id="e4aade5f-c2cc-4a56-ad02-109aaaab10b9"
              LastKnownName="Scalar&lt;T&gt;"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="a1252bfe-156f-435e-b28c-c9387a148bff"
            name="Scalar&lt;Enum&gt;"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false" />
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="9b3fa064-b7b4-4e99-a2d8-34a3e2e44e8e"
        name="ScalarStr"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <generalsInternal>
          <generalization
            Id="a6610556-1380-4a56-9f9a-f771e2be8c77"
            isSubstitutable="false">
            <classMoniker
              Id="e4aade5f-c2cc-4a56-ad02-109aaaab10b9"
              LastKnownName="Scalar&lt;T&gt;"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="97f956ce-4420-4a10-ae78-bdceb7c151d4"
            name="Scalar&lt;string&gt;"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false" />
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="f1e2d11e-297e-431f-8ca6-c8764c3ec7b1"
        name="ScalarNum"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <generalsInternal>
          <generalization
            Id="4702ad75-8081-40ba-971e-3a9f8414051d"
            isSubstitutable="false">
            <classMoniker
              Id="e4aade5f-c2cc-4a56-ad02-109aaaab10b9"
              LastKnownName="Scalar&lt;T&gt;"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="984431ac-478b-4a63-80fa-c866789c7523"
            name="Scalar&lt;decimal&gt;"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false" />
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="2f0db658-f5d1-4fdb-8003-2fa4a8942df4"
        name="ScalarDate"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <generalsInternal>
          <generalization
            Id="30e0e5d5-7451-46b7-a413-600151392ce4"
            isSubstitutable="false">
            <classMoniker
              Id="e4aade5f-c2cc-4a56-ad02-109aaaab10b9"
              LastKnownName="Scalar&lt;T&gt;"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="f817778c-406b-465b-b38a-ac66b7ff25fe"
            name="Scalar&lt;DateTime&gt;"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false" />
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <enumeration
        Id="7ea8a6bc-ff98-4d25-9480-eb1b09d6fe79"
        name="TimeSeriesAttribute"
        isAbstract="false"
        isLeaf="false">
        <ownedLiterals>
          <enumerationLiteral
            Id="5e9909df-3aa7-4026-9735-ed559747a0d1"
            name="Default" />
          <enumerationLiteral
            Id="bcebbca3-3903-4f99-9f04-04189ada2ca0"
            name="Close" />
          <enumerationLiteral
            Id="8a8c4910-48b6-42d3-ab06-1dd2676e10dc"
            name="Volat" />
          <enumerationLiteral
            Id="435e5db8-e44e-4f26-ba8b-0c6f0ae42f14"
            name="Var" />
          <enumerationLiteral
            Id="694a5715-c8f9-431b-b3c0-d2863b97cdc1"
            name="Yield" />
        </ownedLiterals>
      </enumeration>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="4f64e887-d63e-4448-b0f5-3110c3197e80"
        name="TimeSeries"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <ownedAttributesInternal>
          <property
            Id="28bef543-12eb-4aa3-a2b3-38b16c2bad6f"
            name="_series"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="dbe9a627-1ecc-43a2-86b2-a8cc9235767f"
                LastKnownName="Dictionary&lt;DateTime, decimal&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="3f0b97f2-e176-454b-b7e5-8b70d655f0b2"
            name="_attribute"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <enumerationMoniker
                Id="7ea8a6bc-ff98-4d25-9480-eb1b09d6fe79"
                LastKnownName="TimeSeriesAttribute"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="36d4406a-b45e-475e-9a30-8633e382f9fd"
            name="Add"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="752b2638-9ef3-4e70-b8cd-39b7b8413259"
                  name="DateTime date"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="77e66f47-f1a7-45de-9b7c-22a258e1c100"
                  name="decimal val"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="fcab41b3-8f40-48b9-9d39-7acb2bf1b383"
            name="Contains"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6d4b7428-6f03-4ea5-b0d5-9f4c3ae2fdf6"
                  name="DateTime date"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ea1cbbec-e169-48ee-9616-50396f8bdc37"
                  direction="Return">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="412619ad-2621-43eb-bc2a-7fccc2bf81a8"
            name="GetSeries"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="66957336-ae79-471c-bbe7-69dee525a3af"
                  direction="Return">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="07359786-0cf2-45dd-83a9-7fc038be7072"
                      LastKnownName="Dicionary&lt;DateTime,decimal&gt;"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="f97781fd-f055-4e34-b2af-38d3e8e4b118"
            name="GetAttribute"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="398a79f4-cd47-4194-a3cd-2a977925c9ef"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <enumerationMoniker
                      Id="7ea8a6bc-ff98-4d25-9480-eb1b09d6fe79"
                      LastKnownName="TimeSeriesAttribute"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="dbe9a627-1ecc-43a2-86b2-a8cc9235767f"
        name="Dictionary&lt;DateTime, decimal&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="07359786-0cf2-45dd-83a9-7fc038be7072"
        name="Dicionary&lt;DateTime,decimal&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <enumeration
        Id="a63df8dd-e682-462e-9c62-3d6764764951"
        name="CashFlowAttribute"
        isAbstract="false"
        isLeaf="false">
        <ownedLiterals>
          <enumerationLiteral
            Id="fdbc3e3c-c735-464c-b2f8-7f272800a354"
            name="Default" />
          <enumerationLiteral
            Id="b2581580-9af8-4008-a43e-eeaa4cefe22d"
            name="Coupon" />
          <enumerationLiteral
            Id="9a259d00-319b-4c19-936a-234589ccfcfc"
            name="Redemption" />
        </ownedLiterals>
      </enumeration>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="35e7b900-7fd9-468b-85de-4268b8d8b263"
        name="CashFlow"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <ownedAttributesInternal>
          <property
            Id="154227c2-063b-4699-958c-d7f29975c623"
            name="_store"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="b9cd02cc-c17b-4d31-8faf-b39b95f6a905"
                LastKnownName="SortedDictionary&lt;DateTime, decimal?&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="49e2837b-f702-4aa2-b88e-29a1b488fee3"
            name="_attribute"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <enumerationMoniker
                Id="a63df8dd-e682-462e-9c62-3d6764764951"
                LastKnownName="CashFlowAttribute"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="da47cd5f-5a59-4bf7-b8f0-a2fa10e7e462"
            name="Add"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f404d520-d5ed-473f-8263-649b429696f8"
                  name="DateTime date"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a26e95ed-2897-49e4-a40a-f61d12df3853"
                  name="decimal? val"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="976cdd7c-1b60-4896-9d78-0337a607da9e"
            name="GetValues"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a2169cd1-0a16-4672-85e9-d6c9dc733e34"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="780823d8-17a1-400a-a28d-a90335b8645d"
                      LastKnownName="IDictionary&lt;DateTime, decimal?&gt;"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="2e68beff-7293-455b-a9af-4db1c17a47f4"
            name="GetAttribute"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="bb19f9d1-18c3-4ff6-b773-6c4255adabe9"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <enumerationMoniker
                      Id="a63df8dd-e682-462e-9c62-3d6764764951"
                      LastKnownName="CashFlowAttribute"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="b9cd02cc-c17b-4d31-8faf-b39b95f6a905"
        name="SortedDictionary&lt;DateTime, decimal?&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="780823d8-17a1-400a-a28d-a90335b8645d"
        name="IDictionary&lt;DateTime, decimal?&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <actor
        Id="5345d21f-d497-4468-a92b-5301dda7ce68"
        name="Resource agent"
        isAbstract="false"
        isLeaf="false">
        <targetEnds>
          <association
            Id="c3784aec-1225-403e-97c8-4326fb63eb3e"
            isDerived="false"
            sourceEndRoleName="Resource agent"
            targetEndRoleName="Download rates"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="27a0a3e8-fc1e-4bc7-81da-2acd3cad0c9e"
              LastKnownName="Download rates"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="e7f519ba-b0c9-4797-90fa-0d4d0e443f96"
                  name="Resource agent"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="22d36ba3-985a-435d-ad51-5a2fc7e06f23"
                  name="Download rates"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="25fbb355-06e6-41da-9da4-bb132386fa32"
            isDerived="false"
            sourceEndRoleName="Resource agent"
            targetEndRoleName="Download offers"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="d0d076c8-c2a2-4bc8-822e-af062dbf2b66"
              LastKnownName="Download offers"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="bd189e37-c5e6-4d88-932c-4856790a880f"
                  name="Resource agent"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="ceb2b3fe-549c-4032-8191-9566cc73d9a2"
                  name="Download offers"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="afa0e382-d16c-419d-a86a-50087ecf6f4b"
            isDerived="false"
            sourceEndRoleName="Resource agent"
            targetEndRoleName="Download currencies "
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="e01df950-ac8f-48a4-83a3-41acc9065d98"
              LastKnownName="Download currencies "
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="f1b053ba-62b7-498a-a181-9fb4096a4b79"
                  name="Resource agent"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="3f9610fe-b9c0-4ca5-adc3-694814e13ab2"
                  name="Download currencies "
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="4a079965-bdb9-4404-922e-5b47099d0d0e"
            isDerived="false"
            sourceEndRoleName="Resource agent"
            targetEndRoleName="Download RUONIA"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="bc7fa866-89ca-4c8c-a22b-7aa43fd00dcc"
              LastKnownName="Download RUONIA"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="15563f91-a381-4643-8c3b-defa1f0abf6a"
                  name="Resource agent"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="57c2af1d-51bc-4c5a-949f-c31d77984071"
                  name="Download RUONIA"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="469f3168-d972-4496-bcda-81c40d5b6b43"
            isDerived="false"
            sourceEndRoleName="Resource agent"
            targetEndRoleName="Download Discount Rate"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="0514fd61-3805-49da-97ad-c2fd7749c24c"
              LastKnownName="Download Discount Rate"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="246000aa-00d9-4928-b077-69d6814aabcf"
                  name="Resource agent"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="8f2307aa-44f9-40e5-8458-2eb9e5807428"
                  name="Download Discount Rate"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="f8f4e68c-2e14-4ea5-9568-e3eaec362904"
            isDerived="false"
            sourceEndRoleName="Resource agent"
            targetEndRoleName="Make backup archive"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="3ecb08ee-54e7-4bc6-b22a-5733c76ff862"
              LastKnownName="Make backup archive"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="bc5591e5-f80b-4a8a-8adc-be8742a9ccf2"
                  name="Resource agent"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="e4748df5-5bfc-4192-ab20-918a902c18b6"
                  name="Make backup archive"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="97dab466-d929-4fb4-8041-fe2dfa8b250a"
            isDerived="false"
            sourceEndRoleName="Resource agent"
            targetEndRoleName="Make backup scheme"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="33c6e84a-22f9-488d-b227-18cd45a0dfb2"
              LastKnownName="Make backup scheme"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="f8cf8c0f-43f8-44c9-bfdb-42f958a9ff2e"
                  name="Resource agent"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="71accb7d-bb49-482c-bdf2-84b45d381b7e"
                  name="Make backup scheme"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="709c620a-0c81-4651-9750-e489cdacbb02"
            isDerived="false"
            sourceEndRoleName="Resource agent"
            targetEndRoleName="Make backup SQL archive"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="2f27f8cb-bdbd-4e85-a93e-cf870eb6266d"
              LastKnownName="Make backup SQL archive"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="acc677f1-f294-45a6-9012-dee51f4faac7"
                  name="Resource agent"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="0efff1fa-c451-44e0-883b-d82a43ab79e6"
                  name="Make backup SQL archive"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
      </actor>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="27a0a3e8-fc1e-4bc7-81da-2acd3cad0c9e"
        name="Download rates"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="d0d076c8-c2a2-4bc8-822e-af062dbf2b66"
        name="Download offers"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="bc7fa866-89ca-4c8c-a22b-7aa43fd00dcc"
        name="Download RUONIA"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="33c6e84a-22f9-488d-b227-18cd45a0dfb2"
        name="Make backup scheme"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="0514fd61-3805-49da-97ad-c2fd7749c24c"
        name="Download Discount Rate"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="e01df950-ac8f-48a4-83a3-41acc9065d98"
        name="Download currencies "
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="3ecb08ee-54e7-4bc6-b22a-5733c76ff862"
        name="Make backup archive"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="2f27f8cb-bdbd-4e85-a93e-cf870eb6266d"
        name="Make backup SQL archive"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <actor
        Id="e24d968c-7cf9-456f-974b-9ffe0b6a50b9"
        name="Service agent"
        isAbstract="false"
        isLeaf="false">
        <targetEnds>
          <association
            Id="77672c2b-7fa2-4922-b048-92cae612563e"
            isDerived="false"
            sourceEndRoleName="Service agent"
            targetEndRoleName="Service agent"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="9fd97c49-3604-425b-9dfc-6de9dd924a7f"
              LastKnownName="Check queue"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="99195b83-adf7-48bb-9e65-a725dc2be677"
                  name="Service agent"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="9f853c38-331b-4c81-ac33-adabdeb2228b"
                  name="Service agent"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
      </actor>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="9fd97c49-3604-425b-9dfc-6de9dd924a7f"
        name="Check queue"
        isAbstract="false"
        isLeaf="false">
        <extendedCases>
          <extend
            Id="a5ab0252-b744-4cd8-97e4-9ad664da180b">
            <useCaseMoniker
              Id="dde261e1-cb58-40a5-b156-90d0305f5736"
              LastKnownName="Convert rates"
              LastKnownLocation="ModelingProject1.uml" />
          </extend>
          <extend
            Id="7da77a0b-1f0c-4153-aec0-d39572c297c7">
            <useCaseMoniker
              Id="a8fcd02a-cabd-4f77-b252-891b12f632b0"
              LastKnownName="Convert offers"
              LastKnownLocation="ModelingProject1.uml" />
          </extend>
          <extend
            Id="0d12a84f-1226-485e-bf6e-5d9f5df773f1">
            <useCaseMoniker
              Id="2f70b1f2-db37-4231-a0e1-5df62a9dedbe"
              LastKnownName="Convert currencies"
              LastKnownLocation="ModelingProject1.uml" />
          </extend>
          <extend
            Id="1b9927d8-4fdc-484a-ab8d-d56d340c2912">
            <useCaseMoniker
              Id="3f5b32bd-a7f6-4846-adb4-6e30258cf29c"
              LastKnownName="Convert RUONIA"
              LastKnownLocation="ModelingProject1.uml" />
          </extend>
          <extend
            Id="c032ab42-8a9d-452f-8e23-1f74934002d7">
            <useCaseMoniker
              Id="07674b6a-7480-4a91-80d9-d1940f5c2d15"
              LastKnownName="Convert discount rate"
              LastKnownLocation="ModelingProject1.uml" />
          </extend>
          <extend
            Id="f658251b-ec98-416f-8264-2f018c1b8aef">
            <useCaseMoniker
              Id="ff9db612-7826-4013-8d30-c187bab00b4c"
              LastKnownName="Calculate yield"
              LastKnownLocation="ModelingProject1.uml" />
          </extend>
          <extend
            Id="25c23f6f-bf00-4dac-8058-e4a25cc76d60">
            <useCaseMoniker
              Id="4db6d014-0f92-49f3-ae9c-4a9d7348e48c"
              LastKnownName="Calculate volat"
              LastKnownLocation="ModelingProject1.uml" />
          </extend>
          <extend
            Id="9c3fd1a0-6478-4939-9eb1-1c3f50c330fb">
            <useCaseMoniker
              Id="85730c1d-3999-4180-863c-a60b8e6a1ce6"
              LastKnownName="Calculate var"
              LastKnownLocation="ModelingProject1.uml" />
          </extend>
        </extendedCases>
      </useCase>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="dde261e1-cb58-40a5-b156-90d0305f5736"
        name="Convert rates"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="a8fcd02a-cabd-4f77-b252-891b12f632b0"
        name="Convert offers"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="2f70b1f2-db37-4231-a0e1-5df62a9dedbe"
        name="Convert currencies"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="07674b6a-7480-4a91-80d9-d1940f5c2d15"
        name="Convert discount rate"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="3f5b32bd-a7f6-4846-adb4-6e30258cf29c"
        name="Convert RUONIA"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="ff9db612-7826-4013-8d30-c187bab00b4c"
        name="Calculate yield"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="4db6d014-0f92-49f3-ae9c-4a9d7348e48c"
        name="Calculate volat"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="85730c1d-3999-4180-863c-a60b8e6a1ce6"
        name="Calculate var"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="9503263d-2017-4c5a-b4fb-87e2c475ebca"
        name="UseCase10"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <actor
        Id="998742a5-44e0-4244-80cd-889eb980bf15"
        name="User"
        isAbstract="false"
        isLeaf="false">
        <targetEnds>
          <association
            Id="c71506fd-037c-4776-a6b8-9e88fc0c6434"
            isDerived="false"
            sourceEndRoleName="User"
            targetEndRoleName="Get financial instrument scalars"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="0a6c17df-3a0b-4632-8bf8-bfc37a06d3d9"
              LastKnownName="Get financial instrument scalars"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="6d4f7bfe-a980-485d-a3f5-6ce59b1403c9"
                  name="User"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="0e1f51fa-afe0-45ed-8fbe-e2119d07f691"
                  name="Get financial instrument scalars"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="ac27c0ad-7afa-4f12-b89c-9422d94dd8ab"
            isDerived="false"
            sourceEndRoleName="User"
            targetEndRoleName="Get financial instrument quotes"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="0b578dca-75c5-4e40-8ec3-85480cfb4e37"
              LastKnownName="Get financial instrument quotes"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="bfcee2d5-33c3-461f-929f-dc5e0fc58fe9"
                  name="User"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="f8681a55-6526-4a36-9c0c-7721adec2068"
                  name="Get financial instrument quotes"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="1683d3d1-51b4-4290-9633-7609fcdfed75"
            isDerived="false"
            sourceEndRoleName="User"
            targetEndRoleName="Get financial instrument cash flows"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="a4c2ce7c-7c02-4ccb-b2e5-5f4a6e9e5444"
              LastKnownName="Get financial instrument cash flows"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="daf43e43-97cb-4c97-a554-c1ef44f17696"
                  name="User"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="4a192999-068b-4fb3-b29f-097423abea8e"
                  name="Get financial instrument cash flows"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="aee19482-8d76-40ff-bab2-b2786186de67"
            isDerived="false"
            sourceEndRoleName="User"
            targetEndRoleName="Get currency information"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="f6100e62-2493-493b-9642-4d42927c8c04"
              LastKnownName="Get currency information"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="35eb443c-cf72-485f-a610-fcfefd6d9c90"
                  name="User"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="dcec392a-ae22-4e05-bf42-c3bb70f08bd2"
                  name="Get currency information"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="23798871-c96e-4502-a662-bf95803c5d24"
            isDerived="false"
            sourceEndRoleName="User"
            targetEndRoleName="Get discount rate information"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="6cd8a572-6028-41c1-917a-ab514b3a7dff"
              LastKnownName="Get discount rate information"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="a14c9451-98d8-4375-a031-82f8a046e610"
                  name="User"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="f419c6eb-11b8-4fd8-acb4-47cedb31ac6b"
                  name="Get discount rate information"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="144f50b6-fd0f-4c70-8d76-de3947433490"
            isDerived="false"
            sourceEndRoleName="User"
            targetEndRoleName="Add calculation in queue"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="c1dd6df2-a238-4348-aa06-cf7ed4e9b093"
              LastKnownName="Add calculation in queue"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="38107f99-d309-441f-a527-0a8aaf33fbc9"
                  name="User"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="5e5aa1c6-521f-4c08-8a08-d474299c2b89"
                  name="Add calculation in queue"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="ae409293-9ab6-4353-b23e-c0cffd438cb1"
            isDerived="false"
            sourceEndRoleName="User"
            targetEndRoleName="Run Executor"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="afbd915d-8d1d-423e-994f-b2db5fb4c2e4"
              LastKnownName="Run Executor"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="3574dd9c-7dba-4884-bece-bb5af217165a"
                  name="User"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="9537ae9f-5620-4ca8-88c3-1fd34bee3d4e"
                  name="Run Executor"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="273bdd71-b363-4d88-b95e-450499f1f0aa"
            isDerived="false"
            sourceEndRoleName="User"
            targetEndRoleName="Get financial attributes"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="53f74561-05eb-4c4f-b82f-41460936c2be"
              LastKnownName="Get financial attributes"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="52965235-4e35-4265-a41e-59ace79ef6fb"
                  name="User"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="12e9d029-b947-4ed2-8768-d3a9398f8e53"
                  name="Get financial attributes"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="9fd52dae-2c99-4e46-ace3-2ab392e664e2"
            isDerived="false"
            sourceEndRoleName="User"
            targetEndRoleName="Get dictionary of attributes"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="74e5137e-0d60-4d3f-810e-c1161068cb3a"
              LastKnownName="Get dictionary of attributes"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="fcbccb51-8fb4-4a4f-8c83-b21fd096f310"
                  name="User"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="d436661a-ac3f-4bc5-b165-84c31150292c"
                  name="Get dictionary of attributes"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="2d63af13-0e20-4260-9aa3-98507bc653e3"
            isDerived="false"
            sourceEndRoleName="User"
            targetEndRoleName="Find financial instrument"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="faafa643-1988-4c11-b319-746beffcb5aa"
              LastKnownName="Find financial instrument"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="2fd75efe-995e-4fbe-9289-20056c1e141e"
                  name="User"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="1df7acce-7bd4-4059-a287-fee57e3c0dcc"
                  name="Find financial instrument"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
      </actor>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="0a6c17df-3a0b-4632-8bf8-bfc37a06d3d9"
        name="Get financial instrument scalars"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="0b578dca-75c5-4e40-8ec3-85480cfb4e37"
        name="Get financial instrument quotes"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="a4c2ce7c-7c02-4ccb-b2e5-5f4a6e9e5444"
        name="Get financial instrument cash flows"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="f6100e62-2493-493b-9642-4d42927c8c04"
        name="Get currency information"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="6cd8a572-6028-41c1-917a-ab514b3a7dff"
        name="Get discount rate information"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="c1dd6df2-a238-4348-aa06-cf7ed4e9b093"
        name="Add calculation in queue"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="afbd915d-8d1d-423e-994f-b2db5fb4c2e4"
        name="Run Executor"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="53f74561-05eb-4c4f-b82f-41460936c2be"
        name="Get financial attributes"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="74e5137e-0d60-4d3f-810e-c1161068cb3a"
        name="Get dictionary of attributes"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="faafa643-1988-4c11-b319-746beffcb5aa"
        name="Find financial instrument"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
  </packagedElements>
  <primitiveType
    Id="220a3521-e091-4221-bae9-3ef9018e845c"
    name="Integer"
    isAbstract="false"
    isLeaf="false" />
  <primitiveType
    Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
    name="Boolean"
    isAbstract="false"
    isLeaf="false" />
  <primitiveType
    Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
    name="String"
    isAbstract="false"
    isLeaf="false" />
  <primitiveType
    Id="3ab42e7d-4969-445a-b209-471f5cb8209c"
    name="UnlimitedNatural"
    isAbstract="false"
    isLeaf="false" />
</modelStoreModel>